summary jpx wp_en_no9

30
1 1 1 1 Impacts of Speedup of Market System on Price Formations using Artificial Market Simulations SPARX Asset Management Co., Ltd. Japan Securities Clearing Corporation Osaka Exchange, Inc. The University of Tokyo CREST, JST Takanobu Mizuta Yoshito Noritake Satoshi Hayakawa Kiyoshi Izumi JPX Working Paper SummaryVol. 9, 31 th March 2015

Upload: takanobu-mizuta

Post on 20-Jul-2015

119 views

Category:

Economy & Finance


1 download

TRANSCRIPT

1 1 1 1

Impacts of

Speedup of Market System

on Price Formations

using Artificial Market Simulations

SPARX Asset Management Co., Ltd.

Japan Securities Clearing Corporation

Osaka Exchange, Inc.

The University of Tokyo

CREST, JST

Takanobu Mizuta

Yoshito Noritake

Satoshi Hayakawa

Kiyoshi Izumi

JPX Working Paper 【Summary】

Vol. 9, 31th March 2015

2

This material was compiled based on the results of research and studies by directors, officers,

and/or employees of Japan Exchange Group, Inc., its subsidiaries, and affiliates (hereafter

collectively “the JPX group”) with the intention of seeking comments from a wide range of

persons from academia, research institutions, and market users. The views and opinions in this

material are the writer's own and do not constitute the official view of the JPX group. This

material was prepared solely for the purpose of providing information, and was not intended to

solicit investment or recommend specific issues or securities companies. The JPX group shall

not be responsible or liable for any damages or losses arising from use of this material. This

English translation is intended for reference purposes only. In cases where any differences

occur between the English version and its Japanese original, the Japanese version shall prevail.

This translation is subject to change without notice. The JPX group shall accept no responsibility

or liability for damages or losses caused by any error, inaccuracy, misunderstanding, or changes

with regard to this translation.

3 3 3 3

(1) Introduction

(2) Artificial Market Model

(3) Simulation Results

(4) Empirical Study to Compare

(5) Summary & Future Works

4 4 4 4

(1) Introduction

(2) Artificial Market Model

(3) Simulation Results

(4) Empirical Study to Compare

(5) Summary & Future Works

5 5 5 5

Speedup of Exchange System

How much speedup is best? How much speedup is best?

Increasing liquidity by increasing providing liquidity traders

Increasing cost for systems of Markets and investors

Because of competition between Markets and big investors demands

5

conflicting GOOD

BAD

6 6 6 6

Does Market speed purely effect market efficiency?

Artificial Market Simulation

(Multi-Agent Simulation) 6

What are Mechanisms?

How much enough speedup is Market system?

-> So many factors cause price formation :

An empirical study cannot isolate the pure contribution

-> So many factors cause price formation :

An empirical study cannot isolate the pure contribution

-> Analysis Micro Process: Impossible by empirical study -> Analysis Micro Process: Impossible by empirical study

-> No Market experienced more Speedup:

Impossible by empirical study

-> No Market experienced more Speedup:

Impossible by empirical study

Need Discussions

7 7 7 7

(1) Introduction

(2) Artificial Market Model

(3) Simulation Results

(4) Empirical Study to Compare

(5) Summary & Future Works

8 8 8 8

Model of Latency

Agents

(Investors)

Agents

(Investors)

Market

Market

Order Order New

Traded

Price

New

Traded

Price

Matching orders &

Changing traded prices

Matching orders &

Changing traded prices

Only here, it needs finite

time (latency).

Latency Latency

Needed time for matching orders

and/or data transfer

Needed time for matching orders

and/or data transfer

Most important factor of Market speed

Order & Price change

Order & Price change

True Price

Observed

Price

Latency

constant = δl

Order

interval

exponential

random

numbers

Avg. = δo

Difference

Most cases, agents know True Price

True and Observed prices are difference

9

δl / δo > 1 δl / δo > 1

δl / δo ≪ 1 δl / δo ≪ 1

10

* Continuous Double Auction: to implement realistic latency

* Simple Agent model: to avoid arbitrary result

Same Model as JPX Working Paper vol.2; Mizuta et. al. 2013

Agents (Investors) Model

t

jj

t

jhjt

f

j

i ji

t

je urwP

Pw

wr ,,2,1

,

, log1

Fundamental Technical noise

Expected Return ,i jw

Strategy

Weight

↑ Different

for each agent

heterogeneous 1000 agents

Replicate traditional Stylized Facts

and Replicate Micro Structures

Latency has Micro Structure Time Scale, MilliSeconds Latency has Micro Structure Time Scale, MilliSeconds

11 11 11 11

(1) Introduction

(2) Artificial Market Model

(3) Simulation Results

(4) Empirical Study to Compare

(5) Summary & Future Works

12 12 12 δl/δo>1: increasing Volatility, decreasing Kurtosis (flatter fat tail)

⇒ be inefficient?

δl/δo>1: increasing Volatility, decreasing Kurtosis (flatter fat tail)

⇒ be inefficient?

0

5

10

15

20

0.00%

0.01%

0.02%

0.03%

0.04%

0.05%

0.06%

0.0

01

0.0

02

0.0

05

0.0

10

.02

0.0

50

.1

0.2

0.5 1 2 5

10

Ku

rto

sis

Vo

lati

lity

δl / δo

Volatility & Kurtosis(δr/δo=1)

Volatility

Kurtosis

δl/δo: latency / order interval

δr/δo: return calculation period / order interval

δl/δo: latency / order interval

δr/δo: return calculation period / order interval

13 13 13

0

0.5

1

1.5

2

2.5

0.00%

0.02%

0.04%

0.06%

0.08%

0.10%

0.12%

0.0

01

0.0

02

0.0

05

0.0

1

0.0

2

0.0

5

0.1

0.2

0.5 1 2 5

10

Ku

rto

sis

Vo

lati

lity

δl / δo

Volatility & Kurtosis(δr/δo=10)

Volatility

Kurtosis

δl/δo>1:Volatility is flat, Increasing Kurtosis (fatter fat tail)

⇒ be inefficient?

δl/δo>1:Volatility is flat, Increasing Kurtosis (fatter fat tail)

⇒ be inefficient?

We should use the way independent of return calculation period

14 14

We can measure Market Inefficiency Directly,

not estimation in simulation studies.

Market Inefficiency

If Market was perfect efficient, Market prices were exactly same as the fundamental price. This Market Inefficiency is defined actual difference between market and fundamental prices. -> We can not use this definition for an empirical study. Experimental study for human sometimes uses this definition.

Independent of return calculation period

Market Inefficiency =Average of Market Price − Fundamental Price

Fundamental Price

15 15 15

δl / δo > 1 : be Inefficient

0.27%

0.28%

0.29%

0.30%

0.31%

0.32%

0.0

01

0.0

02

0.0

05

0.0

1

0.0

2

0.0

5

0.1

0.2

0.5 1 2 5

10

Mar

ket

Inef

fici

ency

δl / δo

Market Inefficiency

Right side δl / δo = 0.5, Market becomes Inefficient Right side δl / δo = 0.5, Market becomes Inefficient

16 16 16

δl / δo > 1 : Wider Bid Ask Spread δl / δo > 1 : Wider Bid Ask Spread

0.135%

0.140%

0.145%

0.150%

0.0

01

0.0

02

0.0

05

0.0

1

0.0

2

0.0

5

0.1

0.2

0.5 1 2 5

10

Bid

Ask

Sp

read

δl / δo

Bid Ask Spread

17 17 17

δl / δo > 1 : Increasing Execution Rate δl / δo > 1 : Increasing Execution Rate

32.0%

32.2%

32.4%

32.6%

32.8%

0.0

01

0.0

02

0.0

05

0.0

1

0.0

2

0.0

5

0.1

0.2

0.5 1 2 5

10

Exec

uti

on

Rat

e

δl / δo

Execution Rate

18 18 18

Increasing Execution Rate especially

near the fundamental price

Increasing Execution Rate especially

near the fundamental price

29.0%

29.5%

30.0%

30.5%

31.0%

31.5%

32.0%

32.5%

33.0%

9,9

40

9,9

50

9,9

60

9,9

70

9,9

80

9,9

90

10

,00

0

10

,01

0

10

,02

0

10

,03

0

10

,04

0

10

,05

0

10

,06

0

Exe

cuti

on

Rat

e

True Price

Execution Rate for True Prices Fundamental Price = 10,000

δl / δo = 0.001

δl / δo = 10

19 19 19

Observed Price < True Price: More Buy Market Orders: Positive estimated returns Observed Price > True Price: More Sell Market Orders: Negative estimated returns Observed Price < True Price: More Buy Market Orders: Positive estimated returns Observed Price > True Price: More Sell Market Orders: Negative estimated returns

δl / δo

Execution Rate Avg.

Estimated Return of agents

Sum

Buy Market

Sell Limit

Orders

Sell Market

Buy Limit

Orders

10 Observed P. < True P. 32.5% 28.9% 3.5% 0.28%

Observed P. > True P. 32.5% 3.6% 28.9% -0.27%

0.001 --- 31.2% 15.6% 15.6% 0.00%

Unnecessary market following trades Unnecessary market following trades

But, agents cannot change Estimate price, quickly But, agents cannot change Estimate price, quickly

Observed Price > True Price Observed Price < True Price

Too High Estimated P.

⇒ Market Buy order

↑ If agents knew True P.

they did not order.

Too High Estimated P.

⇒ Market Buy order

↑ If agents knew True P.

they did not order.

Observed P.

True P.

Upward trend

Estimated P.

(near Fundamental Price)

Too Low Estimated P.

⇒ Market Sell order

↑ If agents knew True P.

they did not order.

Too Low Estimated P.

⇒ Market Sell order

↑ If agents knew True P.

they did not order.

Stop market trend Stop market trend

21 21 21 21

Stop market trend Stop market trend

Market becomes Inefficient

Expanding Bid Ask Spread Expanding Bid Ask Spread

21

Mechanism of Large Latency(δl/δo>1) making Market Inefficient

Increasing Execution Rate Increasing Execution Rate

Decreasing Limit orders near Market Price, relatively Decreasing Limit orders near Market Price, relatively

But, agents cannot change

Estimate price, quickly

But, agents cannot change

Estimate price, quickly

Unnecessary market

following trades

Unnecessary market

following trades Especially near

Fundamental Price

Especially near

Fundamental Price

Large Latency

22 22 22 22

(1) Introduction

(2) Artificial Market Model

(3) Simulation Results

(4) Empirical Study to Compare

(5) Summary & Future Works

23 23 23

1:Uno, 2012

2~6:In this study

1:Uno, 2012

2~6:In this study

No. Analysis Period arrowhead Order No.

Avg. for day Avg. names

Calculation Period (min)

Avg. δo (ms) = Period (ms) /

Order No.

Latency δl (ms)

δl / δo

1 December 2009 (one month) Before 2,833 270 5,718 3,000 0.525

2 2 August 2010 - 18 November 2011

After

14,621 355 1,457 4.5 0.003

3 21 November 2011 - 26 November 2014 28,974 385 797 4.5 0.006

4 27 October 2014 - 26 November 2014 66,044 385 350 4.5 0.013

5 31 October 2014 (one day) 87,109 385 265 4.5 0.017

6 4 November 2014 (one day) 114,027 385 203 4.5 0.022

Before arrowhead

It is Possible that Market is Chronically Inefficient

After arrowhead

Market is NOT Chronically Inefficient

by the Mechanism we showed

24 24 24

0.000

0.005

0.010

0.015

0.020

0.025

10

/27

10

/28

10

/29

10

/30

10

/31

11

/4

11

/5

11

/6

11

/7

11

/10

11

/11

11

/12

11

/13

11

/14

11

/17

11

/18

11

/19

11

/20

11

/21

11

/25

11

/26

δl /

δo

Month / Day

δl/δo for business day 27 October 2014~26 November 2014

Even though near 31 October 2014, Bank of Japan announced

“Expansion of the Quantitative and Qualitative Monetary Easing”,

Market is NOT Chronically Inefficient by the Mechanism we showed

Even though near 31 October 2014, Bank of Japan announced

“Expansion of the Quantitative and Qualitative Monetary Easing”,

Market is NOT Chronically Inefficient by the Mechanism we showed

25 25 25

0.00

0.02

0.04

0.06

0.08

0.10

0.12

0.14

8:0

0

9:0

0

10

:00

11

:00

12

:00

13

:00

14

:00

15

:00

8:0

0

9:0

0

10

:00

11

:00

12

:00

13

:00

14

:00

15

:00

8:0

0

9:0

0

10

:00

11

:00

12

:00

13

:00

14

:00

15

:00

δl /

δo

δl/δo for 1 minute

31 October 2014~5 November 2014

31 October 4 November 5 November

31 October 2014 at 13:44 Japan time, Bank of Japan announced it.

For a few minutes after the announcement, orders are crowded.

We cannot deny market inefficiency for less than one minute.

Market is NOT Inefficient even for one minute Market is NOT Inefficient even for one minute

Future Works Future Works

26 26 26 26

(1) Introduction

(2) Artificial Market Model

(3) Simulation Results

(4) Empirical Study to Compare

(5) Summary & Future Works

27 27 27 27

Summary

* The ratio (δl/δo) is key parameter,

Latency(δl) per Order Interval (δo)

* Enough fast market system is required δl << δo.

* Stop market trend -> Large Latency

-> agents cannot change Estimate price, quickly

-> Unnecessary market following trades

-> Increasing Execution Rate -> Expanding Bid Ask

Spread

-> Market becomes Inefficient

* Before arrowhead:

It is Possible that Market is Chronically Inefficient

* After arrowhead:

Market is NOT Inefficient even for one minute

28 28 28 28

Future Works

* We should discuss the case of very crowded orders

for less than one minute, for example, at announced

great market impacting information.

-> needed simulation and empirical studies

<- Certainly, such very short time scale event

does not effect to general investors much.

<-> It may effect to High Frequency Trading very much.

* We should discuss it in more kinds of agents.

(For example: High Frequency Trading such as

Market Maker strategy, Arbitrage Strategy, and so on.)

29 29 29 29 29

Appendix

30 30

order

book

sell price buy

84 101

176 100

99 2

98 77

Definition of Market/Limit order In this study

A little difference from actual market

limit

market market limit

market market Exist matching order

Order executed immediately

Exist matching order

Order executed immediately

No matching order

Order not executed immediately

No matching order

Order not executed immediately

buy buy sell sell

Agents decide an order price,

if exist matching order, market order else limit order

Agents decide an order price,

if exist matching order, market order else limit order

All agents decide an order price