SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Dynamic Time Warping を用いた高頻度取引データの
Lead-Lag 効果の推定
伊藤克哉1 酒本隆太2
1 東京大学経済学研究科
2 ワイジェイ FX 株式会社 *
第 50 回ジャフィー大会 2019 年 2 月 23 日
*
Disclaimer : The views expressed in these slides are those of our own and do not
necessarily represent those of YJFX, Inc.
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 1 / 26
URL
http://bit.ly/jafeeito
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 2 / 26
目次
1 導入
高頻度取引の説明・ Lead-Lag 効果の説明
Lead-Lag 効果推定における課題の説明
2 関連研究
Hoffman-Rosenbaum-Yoshida
Dobrev-Schaumburg
Dynamic Time Warping
3 手法
提案手法 Multinomial DTW による Lead-Lag 効果推定
4 実験
非同期観測人工データにおける Lead-Lag 推定
ラグが時間変化する人工データにおける Lead-Lag 推定
外国為替実データにおける Lead-Lag 推定
計算時間の実験
5 考察と結論
6 付録
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 3 / 26
導入 高頻度取引の説明・ Lead-Lag 効果の説明
研究対象
高頻度取引
金融資産をアルゴリズムがミリ秒単位またはそれ以下で取引。
Lead-Lag 効果
2 つの資産価格を考えたときに、
一方の値動きが他方の値動きに先行または遅行すること。
Lead-Lag 効果の推定
Xt,Yt という時系列を観測したときに、
ラグ ˆθ = argmaxθCorr(Xt, Yt+θ) を計算すること。
例:
先物と現物の Lead-Lag 効果
同業種内の株価の Lead-Lag 効果
異なる取引所間の Lead-Lag 効果
外国為替における異なる通貨ペア間の Lead-Lag 効果
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 4 / 26
導入 Lead-Lag 効果推定における課題の説明
研究課題
Lead-Lag 効果の推定における課題
1 タイムスタンプの非同期性
Tick データでは注文があるごとに記録される。
→ タイムスタンプが揃わず、相関係数等の計算が困難。
2 データの膨大性
計算機・通信の高速化により蓄積するデータ量は膨大に。
→ 計算量が少ない Lead-Lag 推定アルゴリズムが必要。
3 ラグの時間変化
ラグは時間変化している [4]。
→ ラグの時間変化にも対応する Lead-Lag 推定アルゴリズムが必要。
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 5 / 26
関連研究 Dynamic Time Warping
関連研究 (Lead-Lag 効果の推定)
Lead-Lag 効果の推定における関連研究
資産 A, B の価格 Xt, Yt を時刻 {si}N
i=1, {tj}M
j=1 ⊂ [0, T] において観測。
1 Hoffman-Rosenbaum-Yoshida(2013)
非同期観測の時系列に対して共分散推定量を考案。それを最大化。
計算量のオーダーは O(|Θ|NM)†
argmaxθ∈Θ
N−1∑
i=1
M−1∑
j=i
(
Xsi+1 − Xsi
) (
Ytj+1 − Ytj
)
1{]tj−1+θ,tj+θ]∩]si−1,si]̸=∅}
2 Dobrev-Schaumburg(2017)
取引がある・ないの {0, 1} の時系列に対して内積を最大化。
計算量のオーダーは O(|Θ|T)
argmaxθ∈Θ
∑T−|θ|
i=|θ| 1{A active at i + θ} · 1{B active at i}
∑T−|θ|
i=|θ| 1{A active at i + θ} ∧
∑T−|θ|
i=|θ| 1{B active at i}
.
†
タイムスタンプがソートされているときは O(|Θ| max{N, M}) にもできる
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 6 / 26
関連研究 Dynamic Time Warping
関連研究 (Dynamic Time Warping)
時系列の相似性の尺度
信号処理などで用いられる
計算量は O(NM)
動的計画法を用いるため
FastDTW[8] では O(max{N, M})
Figure: DTW のイメージ
Definition
DTW
(
{Xsi }N
i=1 ,
{
Ytj
}M
j=1
)
:= min
nl,ml
L∑
l=1
d (Xnl
, Yml
)
s.t. {nl}L
l=1 ⊂ {si}N
i=1, {ml}L
l=1 ⊂ {ti}M
j=1,
n1 < · · · < nL, m1 < · · · < mL, |ni+1 − ni| + |mi+1 − mi| ≤ 1
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 7 / 26
手法 提案手法 Multinomial DTW による Lead-Lag 効果推定
提案手法 (Multinomial DTW)
DTW の ni, mi の変化は最大で 1 ⇒ Lead-Lag 効果の推定は不可能
点と点の距離ではなく、線と線の距離を最小化する DTW を提案
Definition
MDTW
(
{Xi}N
i=1 , {Yj}M
j=1
)
:= min
nl,ml
L∑
l=1
d










Xnl
Xnl+1
...
Xnl+w





,





Yml
Yml+1
...
Yml+w










s.t. n1 < · · · < nL, m1 < · · · < mL, |ni+1 − ni| + |mi+1 − mi| ≤ 1
ni と mi は対応している時刻とみなせるので mi − ni を計算することに
よって、ラグの候補 Θ を用いずに Lead-Lag 効果が直接推定が可能。
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 8 / 26
手法 提案手法 Multinomial DTW による Lead-Lag 効果推定
Appendix:MDTW を用いた Lead-Lag 推定アルゴリズム
1 MDTW のハイパーパラメータ w > 0 を設定する。
2 価格 Xt, Yt を時刻 {si}N
i=1, {tj}M
j=1 において観測。
3 {ui}L
i=1 := {si}N
i=1 ∪ {tj}M
j=1  としてタイムスタンプを 1 つにする。
4 Xui , Yui が観測されていないときは、直前の値とする。
5 MDTW({Xui }L
i=1, {Yui }L
i=1) を最小化する {(ni, mi)} を計算する。
6 ni − mi が時点 ui での Lead-Lag となる。
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 9 / 26
実験
実験設定
相関 ρ ・ラグ θ のある幾何ブラウン運動対 (Xt, Yt) を生成し、時刻
si, tj でサンプリングする。
Xt = x0 exp
(
σ1B
(1)
t
)
, x0 = 100
Yt = y0 exp
(
ρσ2B
(1)
t−ϑ + σ2
(
1 − ρ2
)1/2
Wt−ϑ
)
, y0 = 100
σ1 = σ2 = {0.01, 0.02, · · · , 0.10}, 0 ≤ t ≤ 1000
ti+1 − ti, si+1 − si ∼ N(10, 1) i.i.d でサンプリング
Hoffman-Rosenbaum-Yoshida(HRY),Dobrev-Schaumburg(DS),DTW
と提案手法 Multinomial DTW(MDTW) を比較する
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 10 / 26
実験 非同期観測人工データにおける Lead-Lag 推定
実験 1(人工データ非同期観測の推定誤差比較)
ρ ∈ {0.5, 0.6, · · · , 0.9, 0.99, 0.999, 0.9999},θ ∈ {0, ±1, · · · , ±50} に対し,
推定ラグ ˆθ とラグの真値 θ の平均絶対誤差 E[∥θ − ˆθ∥] を比較する。
MDTW の平均絶対誤差を 1 としたときの、DTW,HRY,DB を示す。
相関係数(ρ)
平均誤差(提案手法を1としたときの)
0
1
2
3
4
5
6
0.5 0.6 0.7 0.8 0.9 0.99 0.999 0.9999
DTW HY DB MDTW
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 11 / 26
実験 非同期観測人工データにおける Lead-Lag 推定
実験 1(人工データ非同期観測の推定誤差比較)
前スライドのグラフは相対的な MDTW の優位性を示した。
当スライドでは絶対誤差の数値そのものを示す。
相関係数(ρ)
平均誤差(秒)
0
5
10
15
20
25
0.5 0.6 0.7 0.8 0.9 0.99 0.999 0.9999
DTW HY DB MDTW
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 12 / 26
実験 ラグが時間変化する人工データにおける Lead-Lag 推定
実験 2(人工データ時間変化するラグの推定誤差比較)
250 秒ごとにラグが 10 秒増加する幾何ブラウン運動。
MDTW によってラグを推定する。
図は 100 回ランダムに生成した各パスの推定結果を示している。
時刻
推定されたラグ
0
5
10
15
20
25
30
35
40
45
0 250 500 750 1000
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 13 / 26
実験 外国為替実データにおける Lead-Lag 推定
実験 3(為替データのラグの推定)
為替の高頻度データに対して MDTW を適応し Lead-Lag 効果を推定
NZD(ニュージーランドドル) ・ AUD(オーストラリアドル) 対
USD(米ドル) 為替レートを見る。
期間:2018 年 2 月 1 日から 2018 年 6 月 30 日まで。
Tick データ (最も活発な GMT 15 時で平均 0.3 秒間隔) を用いる。
Lead-Lag を推定する時間
1 オーストラリアの重要発表時 (30 分前から 10 分後まで)
(例) 中央銀行の金利決定・ GDP の発表・ CPI の発表
2 ニュージーランドの重要発表時 (30 分前から 10 分後まで)
(例) 中央銀行の金利決定・ GDP の発表・ CPI の発表
3 平常時 (40 分間)
平日・両取引所が開場している・重要発表がないとき
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 14 / 26
実験 外国為替実データにおける Lead-Lag 推定
実験 3(為替データのラグの推定)
重要発表からの相対時間でグルーピングし Lead-Lag の平均を計算
重要発表がある  ⇒   Lead-Lag 効果が観測される
重要発表がない  ⇒   Lead-Lag 効果が観測されない
という 2 つの方針で提案手法の有効性を示した。
平常時はAUDが先行する
指
標
発
NZD
指標発表前
NZD先行
AUD
指標発表前
AUD先行
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 15 / 26
実験 外国為替実データにおける Lead-Lag 推定
実験 3(為替データのラグの推定)
EUR(ユーロ) と GBP(ポンド) に関しても同様の関係が見られた。
平常時はEURが先行する
指
標
発
表
GBP
指標発表前
GBP先行
EUR
指標発表前
EUR先行
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 16 / 26
実験 外国為替実データにおける Lead-Lag 推定
実験 3 のファイナンス理論的考察
指標発表前に指標発表通貨が先行する理由として以下の可能性が考え
られる
指標発表前にはトレーダーは在庫調整を行い、指標発表通貨ポジ
ションのリスクを減らす。(Brock and Kleidon, 1992)
指標発表前にポジションを構築するのはリスクがある。したがっ
てそのリスクについてのプレミアムが存在し、プレミアムを取り
にいくトレーダーがいる。(Lucca and Moench, 2015)
指標発表通貨に対して private information を持つトレーダーが先
行して売買を行っている。(Peiers, 1997) (Ito et al, 1998)
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 17 / 26
実験 計算時間の実験
実験 4(計算時間の実験的比較)
Python により HRY と MDTW を実装した。計算時間は Tick 数に比例
Tick数
計算時間(秒)
0
2
4
6
8
10
10000 20000 30000 40000 50000 60000 70000 80000 90000
MDTW HRY
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 18 / 26
考察と結論
考察と結論
本研究の貢献
DTW を改良して、タイムスタンプの非同期性・データの膨大性・
ラグの時間変化に対応するアルゴリズムを提案した。
DTW はラグの候補を用いない直接推定が可能なので、ラグの候補
数 |Θ| に依存しない計算量 O(T) での推定が可能となった。
人工データを用いた実験によって既存手法よりも正確に推定でき、
時間変化にも対応できることを示した。
為替の高頻度データを用いて指標発表時に Lead-Lag 効果が見られ
ることを示した。
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 19 / 26
付録
参考文献 I
[1] W. A. Brock and A. W. Kleidon. “Periodic market closure and trading
volume”. In: Journal of Economic Dynamics and Control 16.3-4
(July 1992), pp. 451–489. doi: 10.1016/0165-1889(92)90045-g.
[2] D. Dobreva and E. Schaumburgb. High-Frequency Cross-Market
Trading: Model Free Measurement and Applications. Working paper.
2017.
[3] M. Hoffmann, M. Rosenbaum, and N. Yoshida. “Estimation of the
lead-lag parameter from non-synchronous data”. In: Bernoulli 19.2
(May 2013), pp. 426–461. doi: 10.3150/11-bej407.
[4] N. Huth and F. Abergel. “High frequency lead/lag relationships —
Empirical facts”. In: Journal of Empirical Finance 26 (Mar. 2014),
pp. 41–58. doi: 10.1016/j.jempfin.2014.01.003.
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 20 / 26
付録
参考文献 II
[5] T. Ito, R. K. Lyons, and M. T. Melvin. “Is There Private Information
in the FX Market? The Tokyo Experiment”. In: The Journal of
Finance 53.3 (June 1998), pp. 1111–1130. doi:
10.1111/0022-1082.00045.
[6] D. O. Lucca and E. Moench. “The Pre-FOMC Announcement Drift”.
In: The Journal of Finance 70.1 (Jan. 2015), pp. 329–371. doi:
10.1111/jofi.12196.
[7] B. Peiers. “Informed Traders, Intervention, and Price Leadership: A
Deeper View of the Microstructure of the Foreign Exchange Market”.
In: The Journal of Finance 52.4 (Sept. 1997), pp. 1589–1614. doi:
10.1111/j.1540-6261.1997.tb01122.x.
[8] S. Salvador and P. Chan. “Toward accurate dynamic time warping in
linear time and space”. In: Intelligent Data Analysis 11.5 (Oct.
2007), pp. 561–580. doi: 10.3233/IDA-2007-11508.
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 21 / 26
付録
実験 1 の追加 (実験 1 に関して Window 幅を変化)
MDTW のウィンドウ幅 w を増加させると精度が上昇する。
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 22 / 26
付録
実験 1 の追加 (人工データ同期観測の推定誤差比較)
実験 1 では非同期観測としたが、特に同期観測のとき。
相関係数(ρ)
平均誤差(提案手法を1としたときの)
0
5
10
15
20
0.5 0.6 0.7 0.8 0.9 0.99 0.999 0.9999
DS HY DTW MDTW(Ours)=1
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 23 / 26
付録
実験 3 の追加 (通貨を AUD と NZD にした理由)
対 USD 為替の 1 分間リターンの相関係数の絶対値の比較
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 24 / 26
付録
実験 3 の追加 (HRY による為替データのラグの推定)
AUD/USD と NZD/USD の高頻度 Tick データにおいて HRY を適応。
指標発表後に MDTW と同様の Lead-Lag 効果が見られる
指標発表からの相対時間
(←NZDが速い) Lag(ms)(AUDが速い→)
-20
0
20
40
-30 -20 -10 0 10
NZDに関する指標発表 AUDに関する指標発表 指標発表なし
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 25 / 26
付録
使用した指標一覧
2018 年 2 月から 2018 年 6 月までの AUD と NZD の重要な指標発表
AUD 関連の指標発表
02-06 03:30 RBA Interest Rate Decision 02-06 03:30 RBA Rate Statement 02-08 09:00 RBA’s Lowe speech
02-09 00:30 RBA Monetary Policy Statement 02-15 00:30 Unemployment Rate s.a. 02-15 00:30 Employment Change s.a.
02-15 22:30 RBA’s Lowe speech 02-20 00:30 RBA Meeting’s Minutes 03-06 03:30 RBA Rate Statement
03-06 03:30 RBA Interest Rate Decision 03-06 21:35 RBA’s Lowe speech 03-07 00:30 Gross Domestic Product (QoQ)
03-20 00:30 RBA Meeting’s Minutes 03-22 00:30 Unemployment Rate s.a. 03-22 00:30 Employment Change s.a.
04-03 04:30 RBA Rate Statement 04-03 04:30 RBA Interest Rate Decision 04-11 05:00 RBA’s Lowe speech
04-17 01:30 RBA Meeting’s Minutes 04-19 01:30 Employment Change s.a. 04-19 01:30 Unemployment Rate s.a.
04-24 01:30 RBA trimmed mean CPI (QoQ) 04-24 01:30 Consumer Price Index (QoQ) 04-30 02:00 RBA’s Lowe speech
05-01 04:30 RBA Interest Rate Decision 05-01 04:30 RBA Rate Statement 05-01 10:20 RBA’s Lowe speech
05-04 01:30 RBA Monetary Policy Statement 05-08 09:30 Budget Release 05-15 01:30 RBA Meeting’s Minutes
05-17 01:30 Unemployment Rate s.a. 05-17 01:30 Employment Change s.a. 05-23 08:00 RBA’s Lowe speech
NZD 関連の指標発表
02-06 21:45 Employment Change 02-06 21:45 Unemployment Rate 02-07 20:00 RBNZ Interest Rate Decision
02-07 20:00 RBNZ Rate Statement 02-07 20:00 Monetary Policy Statement 02-07 21:00 RBNZ Press Conference
02-08 00:00 RBNZ’s Governor speech 02-12 20:00 RBNZ Interest Rate Decision 02-20 23:00 RBNZ’s Governor speech
03-12 23:45 RBNZ’s Governor Spencer speech 03-14 21:45 Gross Domestic Product (QoQ) 03-21 20:00 RBNZ Rate Statement
03-21 20:00 RBNZ Interest Rate Decision 04-18 22:45 Consumer Price Index (QoQ) 05-01 22:45 Unemployment Rate
05-01 22:45 Employment Change 05-09 21:00 RBNZ Rate Statement 05-09 21:00 RBNZ Interest Rate Decision
05-09 21:00 Monetary Policy Statement 05-09 22:00 RBNZ Press Conference 05-10 01:10 RBNZ’s Governor Orr speech
05-17 02:00 Budget Release 05-30 01:10 RBNZ’s Governor Orr speech 06-20 22:45 Gross Domestic Product (QoQ)
06-27 21:00 RBNZ Rate Statement 06-27 21:00 RBNZ Interest Rate Decision
K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 26 / 26

Contenu connexe

Tendances

Counterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイCounterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイARISE analytics
 
分割時系列解析(ITS)の入門
分割時系列解析(ITS)の入門分割時系列解析(ITS)の入門
分割時系列解析(ITS)の入門Koichiro Gibo
 
計量経済学と 機械学習の交差点入り口 (公開用)
計量経済学と 機械学習の交差点入り口 (公開用)計量経済学と 機械学習の交差点入り口 (公開用)
計量経済学と 機械学習の交差点入り口 (公開用)Shota Yasui
 
DARM勉強会第3回 (missing data analysis)
DARM勉強会第3回 (missing data analysis)DARM勉強会第3回 (missing data analysis)
DARM勉強会第3回 (missing data analysis)Masaru Tokuoka
 
因果推論の奥へ: "What works" meets "why it works"
因果推論の奥へ: "What works" meets "why it works"因果推論の奥へ: "What works" meets "why it works"
因果推論の奥へ: "What works" meets "why it works"takehikoihayashi
 
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性Ichigaku Takigawa
 
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured PredictionDeep Learning JP
 
合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点Ichigaku Takigawa
 
Bayes Independence Test - HSIC と性能を比較する-
Bayes Independence Test - HSIC と性能を比較する-Bayes Independence Test - HSIC と性能を比較する-
Bayes Independence Test - HSIC と性能を比較する-Joe Suzuki
 
金融時系列のための深層t過程回帰モデル
金融時系列のための深層t過程回帰モデル金融時系列のための深層t過程回帰モデル
金融時系列のための深層t過程回帰モデルKei Nakagawa
 
深層生成モデルと世界モデル(2020/11/20版)
深層生成モデルと世界モデル(2020/11/20版)深層生成モデルと世界モデル(2020/11/20版)
深層生成モデルと世界モデル(2020/11/20版)Masahiro Suzuki
 
DID, Synthetic Control, CausalImpact
DID, Synthetic Control, CausalImpactDID, Synthetic Control, CausalImpact
DID, Synthetic Control, CausalImpactYusuke Kaneko
 
グラフィカルモデル入門
グラフィカルモデル入門グラフィカルモデル入門
グラフィカルモデル入門Kawamoto_Kazuhiko
 
バンディットアルゴリズム入門と実践
バンディットアルゴリズム入門と実践バンディットアルゴリズム入門と実践
バンディットアルゴリズム入門と実践智之 村上
 
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理Taiji Suzuki
 
質的変数の相関・因子分析
質的変数の相関・因子分析質的変数の相関・因子分析
質的変数の相関・因子分析Mitsuo Shimohata
 
ようやく分かった!最尤推定とベイズ推定
ようやく分かった!最尤推定とベイズ推定ようやく分かった!最尤推定とベイズ推定
ようやく分かった!最尤推定とベイズ推定Akira Masuda
 
整数計画法に基づく説明可能性な機械学習へのアプローチ
整数計画法に基づく説明可能性な機械学習へのアプローチ整数計画法に基づく説明可能性な機械学習へのアプローチ
整数計画法に基づく説明可能性な機械学習へのアプローチKentaro Kanamori
 
【DL輪読会】時系列予測 Transfomers の精度向上手法
【DL輪読会】時系列予測 Transfomers の精度向上手法【DL輪読会】時系列予測 Transfomers の精度向上手法
【DL輪読会】時系列予測 Transfomers の精度向上手法Deep Learning JP
 

Tendances (20)

因果推論の基礎
因果推論の基礎因果推論の基礎
因果推論の基礎
 
Counterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイCounterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイ
 
分割時系列解析(ITS)の入門
分割時系列解析(ITS)の入門分割時系列解析(ITS)の入門
分割時系列解析(ITS)の入門
 
計量経済学と 機械学習の交差点入り口 (公開用)
計量経済学と 機械学習の交差点入り口 (公開用)計量経済学と 機械学習の交差点入り口 (公開用)
計量経済学と 機械学習の交差点入り口 (公開用)
 
DARM勉強会第3回 (missing data analysis)
DARM勉強会第3回 (missing data analysis)DARM勉強会第3回 (missing data analysis)
DARM勉強会第3回 (missing data analysis)
 
因果推論の奥へ: "What works" meets "why it works"
因果推論の奥へ: "What works" meets "why it works"因果推論の奥へ: "What works" meets "why it works"
因果推論の奥へ: "What works" meets "why it works"
 
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
科学と機械学習のあいだ:変量の設計・変換・選択・交互作用・線形性
 
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
[DL輪読会]Reward Augmented Maximum Likelihood for Neural Structured Prediction
 
合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点
 
Bayes Independence Test - HSIC と性能を比較する-
Bayes Independence Test - HSIC と性能を比較する-Bayes Independence Test - HSIC と性能を比較する-
Bayes Independence Test - HSIC と性能を比較する-
 
金融時系列のための深層t過程回帰モデル
金融時系列のための深層t過程回帰モデル金融時系列のための深層t過程回帰モデル
金融時系列のための深層t過程回帰モデル
 
深層生成モデルと世界モデル(2020/11/20版)
深層生成モデルと世界モデル(2020/11/20版)深層生成モデルと世界モデル(2020/11/20版)
深層生成モデルと世界モデル(2020/11/20版)
 
DID, Synthetic Control, CausalImpact
DID, Synthetic Control, CausalImpactDID, Synthetic Control, CausalImpact
DID, Synthetic Control, CausalImpact
 
グラフィカルモデル入門
グラフィカルモデル入門グラフィカルモデル入門
グラフィカルモデル入門
 
バンディットアルゴリズム入門と実践
バンディットアルゴリズム入門と実践バンディットアルゴリズム入門と実践
バンディットアルゴリズム入門と実践
 
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理
 
質的変数の相関・因子分析
質的変数の相関・因子分析質的変数の相関・因子分析
質的変数の相関・因子分析
 
ようやく分かった!最尤推定とベイズ推定
ようやく分かった!最尤推定とベイズ推定ようやく分かった!最尤推定とベイズ推定
ようやく分かった!最尤推定とベイズ推定
 
整数計画法に基づく説明可能性な機械学習へのアプローチ
整数計画法に基づく説明可能性な機械学習へのアプローチ整数計画法に基づく説明可能性な機械学習へのアプローチ
整数計画法に基づく説明可能性な機械学習へのアプローチ
 
【DL輪読会】時系列予測 Transfomers の精度向上手法
【DL輪読会】時系列予測 Transfomers の精度向上手法【DL輪読会】時系列予測 Transfomers の精度向上手法
【DL輪読会】時系列予測 Transfomers の精度向上手法
 

Similaire à Dynamic Time Warping を用いた高頻度取引データのLead-Lag 効果の推定

Iugonet 20120810 abe_analysis
Iugonet 20120810 abe_analysisIugonet 20120810 abe_analysis
Iugonet 20120810 abe_analysisIugo Net
 
Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18
Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18
Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18horihorio
 
5.1 techniques of amortized analysis
5.1 techniques of amortized analysis5.1 techniques of amortized analysis
5.1 techniques of amortized analysisHironobu Kinugawa
 
EXE #4:ブロックチェーン応用のモデルと金融工学
EXE #4:ブロックチェーン応用のモデルと金融工学EXE #4:ブロックチェーン応用のモデルと金融工学
EXE #4:ブロックチェーン応用のモデルと金融工学blockchainexe
 
共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング
共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング
共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング東出 卓朗
 
「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る
「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る
「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探るTakashi J OZAKI
 
2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...
2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...
2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...Takanobu Mizuta
 
コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?yamahige
 
Data assim r
Data assim rData assim r
Data assim rXiangze
 
Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810Iugo Net
 
ADVENTUREの他のモジュール・関連プロジェクトの紹介
ADVENTUREの他のモジュール・関連プロジェクトの紹介ADVENTUREの他のモジュール・関連プロジェクトの紹介
ADVENTUREの他のモジュール・関連プロジェクトの紹介ADVENTURE Project
 
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)Hironori Washizaki
 
Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810Atsuki Shinbori
 
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)Takuma Yagi
 
IETF94 IoT関連WG報告
IETF94 IoT関連WG報告IETF94 IoT関連WG報告
IETF94 IoT関連WG報告Shoichi Sakane
 
最適輸送入門
最適輸送入門最適輸送入門
最適輸送入門joisino
 
機械学習品質管理・保証の動向と取り組み
機械学習品質管理・保証の動向と取り組み機械学習品質管理・保証の動向と取り組み
機械学習品質管理・保証の動向と取り組みShintaro Fukushima
 
観測不可な確率変数に関する推計とファイナンス工学への応用
観測不可な確率変数に関する推計とファイナンス工学への応用観測不可な確率変数に関する推計とファイナンス工学への応用
観測不可な確率変数に関する推計とファイナンス工学への応用Terutoshi Mita
 
離散時間ロジスティック回帰モデル解説
離散時間ロジスティック回帰モデル解説離散時間ロジスティック回帰モデル解説
離散時間ロジスティック回帰モデル解説akira_11
 

Similaire à Dynamic Time Warping を用いた高頻度取引データのLead-Lag 効果の推定 (20)

Iugonet 20120810 abe_analysis
Iugonet 20120810 abe_analysisIugonet 20120810 abe_analysis
Iugonet 20120810 abe_analysis
 
Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18
Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18
Rで学ぶ現代ポートフォリオ理論入門 - TokyoR #18
 
5.1 techniques of amortized analysis
5.1 techniques of amortized analysis5.1 techniques of amortized analysis
5.1 techniques of amortized analysis
 
Information extraction 1
Information extraction 1Information extraction 1
Information extraction 1
 
EXE #4:ブロックチェーン応用のモデルと金融工学
EXE #4:ブロックチェーン応用のモデルと金融工学EXE #4:ブロックチェーン応用のモデルと金融工学
EXE #4:ブロックチェーン応用のモデルと金融工学
 
共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング
共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング
共和分ランクに依存した確率制御アプローチによる多資産間のダイナミックトレーディング
 
「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る
「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る
「データサイエンティスト・ブーム」後の企業におけるデータ分析者像を探る
 
2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...
2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...
2017/7/20 マーケットマイクロストラクチャーの分析におけるAI:その効用と限界 人工市場を用いた金融市場の制度・規制の議論 スパークス・アセット・...
 
コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?コンピュータの整列処理で正解との距離は単調に減少するか?
コンピュータの整列処理で正解との距離は単調に減少するか?
 
Data assim r
Data assim rData assim r
Data assim r
 
Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810
 
ADVENTUREの他のモジュール・関連プロジェクトの紹介
ADVENTUREの他のモジュール・関連プロジェクトの紹介ADVENTUREの他のモジュール・関連プロジェクトの紹介
ADVENTUREの他のモジュール・関連プロジェクトの紹介
 
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
青山幹雄先生を偲んで(開拓、理論、実践、コミュニティ&国際)
 
Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810Rish mwr analysis_tutorial_shinbori_20120810
Rish mwr analysis_tutorial_shinbori_20120810
 
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
オープンワールド認識 (第34回全脳アーキテクチャ若手の会 勉強会)
 
IETF94 IoT関連WG報告
IETF94 IoT関連WG報告IETF94 IoT関連WG報告
IETF94 IoT関連WG報告
 
最適輸送入門
最適輸送入門最適輸送入門
最適輸送入門
 
機械学習品質管理・保証の動向と取り組み
機械学習品質管理・保証の動向と取り組み機械学習品質管理・保証の動向と取り組み
機械学習品質管理・保証の動向と取り組み
 
観測不可な確率変数に関する推計とファイナンス工学への応用
観測不可な確率変数に関する推計とファイナンス工学への応用観測不可な確率変数に関する推計とファイナンス工学への応用
観測不可な確率変数に関する推計とファイナンス工学への応用
 
離散時間ロジスティック回帰モデル解説
離散時間ロジスティック回帰モデル解説離散時間ロジスティック回帰モデル解説
離散時間ロジスティック回帰モデル解説
 

Plus de Katsuya Ito

ICML2021の連合学習の論文
ICML2021の連合学習の論文ICML2021の連合学習の論文
ICML2021の連合学習の論文Katsuya Ito
 
西山計量経済学第8章 制限従属変数モデル
西山計量経済学第8章 制限従属変数モデル西山計量経済学第8章 制限従属変数モデル
西山計量経済学第8章 制限従属変数モデルKatsuya Ito
 
表明保証と補償責任
表明保証と補償責任表明保証と補償責任
表明保証と補償責任Katsuya Ito
 
Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...
Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...
Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...Katsuya Ito
 
新問題研究 要件事実
新問題研究 要件事実新問題研究 要件事実
新問題研究 要件事実Katsuya Ito
 
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...Katsuya Ito
 
量子プログラミング入門
量子プログラミング入門量子プログラミング入門
量子プログラミング入門Katsuya Ito
 
最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた
最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた
最近強化学習の良記事がたくさん出てきたので勉強しながらまとめたKatsuya Ito
 
異常検知と変化検知で復習するPRML
異常検知と変化検知で復習するPRML異常検知と変化検知で復習するPRML
異常検知と変化検知で復習するPRMLKatsuya Ito
 
ICLR 2018 Best papers 3本を紹介
ICLR 2018 Best papers 3本を紹介ICLR 2018 Best papers 3本を紹介
ICLR 2018 Best papers 3本を紹介Katsuya Ito
 
計算数学I TA小話①(TeXについて)
計算数学I TA小話①(TeXについて)計算数学I TA小話①(TeXについて)
計算数学I TA小話①(TeXについて)Katsuya Ito
 
Black-Scholesの面白さ
Black-Scholesの面白さ Black-Scholesの面白さ
Black-Scholesの面白さ Katsuya Ito
 
深層ニューラルネットワークの積分表現(Deepを定式化する数学)
深層ニューラルネットワークの積分表現(Deepを定式化する数学)深層ニューラルネットワークの積分表現(Deepを定式化する数学)
深層ニューラルネットワークの積分表現(Deepを定式化する数学)Katsuya Ito
 
Goodfellow先生おすすめのGAN論文6つを紹介
Goodfellow先生おすすめのGAN論文6つを紹介Goodfellow先生おすすめのGAN論文6つを紹介
Goodfellow先生おすすめのGAN論文6つを紹介Katsuya Ito
 
とぽろじー入門(画像なし版)
とぽろじー入門(画像なし版)とぽろじー入門(画像なし版)
とぽろじー入門(画像なし版)Katsuya Ito
 

Plus de Katsuya Ito (15)

ICML2021の連合学習の論文
ICML2021の連合学習の論文ICML2021の連合学習の論文
ICML2021の連合学習の論文
 
西山計量経済学第8章 制限従属変数モデル
西山計量経済学第8章 制限従属変数モデル西山計量経済学第8章 制限従属変数モデル
西山計量経済学第8章 制限従属変数モデル
 
表明保証と補償責任
表明保証と補償責任表明保証と補償責任
表明保証と補償責任
 
Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...
Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...
Gali3章Monetary Policy, Inflation, and the Business Cycle~the basic new keynes...
 
新問題研究 要件事実
新問題研究 要件事実新問題研究 要件事実
新問題研究 要件事実
 
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
Convex Analysis and Duality (based on "Functional Analysis and Optimization" ...
 
量子プログラミング入門
量子プログラミング入門量子プログラミング入門
量子プログラミング入門
 
最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた
最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた
最近強化学習の良記事がたくさん出てきたので勉強しながらまとめた
 
異常検知と変化検知で復習するPRML
異常検知と変化検知で復習するPRML異常検知と変化検知で復習するPRML
異常検知と変化検知で復習するPRML
 
ICLR 2018 Best papers 3本を紹介
ICLR 2018 Best papers 3本を紹介ICLR 2018 Best papers 3本を紹介
ICLR 2018 Best papers 3本を紹介
 
計算数学I TA小話①(TeXについて)
計算数学I TA小話①(TeXについて)計算数学I TA小話①(TeXについて)
計算数学I TA小話①(TeXについて)
 
Black-Scholesの面白さ
Black-Scholesの面白さ Black-Scholesの面白さ
Black-Scholesの面白さ
 
深層ニューラルネットワークの積分表現(Deepを定式化する数学)
深層ニューラルネットワークの積分表現(Deepを定式化する数学)深層ニューラルネットワークの積分表現(Deepを定式化する数学)
深層ニューラルネットワークの積分表現(Deepを定式化する数学)
 
Goodfellow先生おすすめのGAN論文6つを紹介
Goodfellow先生おすすめのGAN論文6つを紹介Goodfellow先生おすすめのGAN論文6つを紹介
Goodfellow先生おすすめのGAN論文6つを紹介
 
とぽろじー入門(画像なし版)
とぽろじー入門(画像なし版)とぽろじー入門(画像なし版)
とぽろじー入門(画像なし版)
 

Dynamic Time Warping を用いた高頻度取引データのLead-Lag 効果の推定

  • 1. Dynamic Time Warping を用いた高頻度取引データの Lead-Lag 効果の推定 伊藤克哉1 酒本隆太2 1 東京大学経済学研究科 2 ワイジェイ FX 株式会社 * 第 50 回ジャフィー大会 2019 年 2 月 23 日 * Disclaimer : The views expressed in these slides are those of our own and do not necessarily represent those of YJFX, Inc. K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 1 / 26
  • 2. URL http://bit.ly/jafeeito K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 2 / 26
  • 3. 目次 1 導入 高頻度取引の説明・ Lead-Lag 効果の説明 Lead-Lag 効果推定における課題の説明 2 関連研究 Hoffman-Rosenbaum-Yoshida Dobrev-Schaumburg Dynamic Time Warping 3 手法 提案手法 Multinomial DTW による Lead-Lag 効果推定 4 実験 非同期観測人工データにおける Lead-Lag 推定 ラグが時間変化する人工データにおける Lead-Lag 推定 外国為替実データにおける Lead-Lag 推定 計算時間の実験 5 考察と結論 6 付録 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 3 / 26
  • 4. 導入 高頻度取引の説明・ Lead-Lag 効果の説明 研究対象 高頻度取引 金融資産をアルゴリズムがミリ秒単位またはそれ以下で取引。 Lead-Lag 効果 2 つの資産価格を考えたときに、 一方の値動きが他方の値動きに先行または遅行すること。 Lead-Lag 効果の推定 Xt,Yt という時系列を観測したときに、 ラグ ˆθ = argmaxθCorr(Xt, Yt+θ) を計算すること。 例: 先物と現物の Lead-Lag 効果 同業種内の株価の Lead-Lag 効果 異なる取引所間の Lead-Lag 効果 外国為替における異なる通貨ペア間の Lead-Lag 効果 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 4 / 26
  • 5. 導入 Lead-Lag 効果推定における課題の説明 研究課題 Lead-Lag 効果の推定における課題 1 タイムスタンプの非同期性 Tick データでは注文があるごとに記録される。 → タイムスタンプが揃わず、相関係数等の計算が困難。 2 データの膨大性 計算機・通信の高速化により蓄積するデータ量は膨大に。 → 計算量が少ない Lead-Lag 推定アルゴリズムが必要。 3 ラグの時間変化 ラグは時間変化している [4]。 → ラグの時間変化にも対応する Lead-Lag 推定アルゴリズムが必要。 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 5 / 26
  • 6. 関連研究 Dynamic Time Warping 関連研究 (Lead-Lag 効果の推定) Lead-Lag 効果の推定における関連研究 資産 A, B の価格 Xt, Yt を時刻 {si}N i=1, {tj}M j=1 ⊂ [0, T] において観測。 1 Hoffman-Rosenbaum-Yoshida(2013) 非同期観測の時系列に対して共分散推定量を考案。それを最大化。 計算量のオーダーは O(|Θ|NM)† argmaxθ∈Θ N−1∑ i=1 M−1∑ j=i ( Xsi+1 − Xsi ) ( Ytj+1 − Ytj ) 1{]tj−1+θ,tj+θ]∩]si−1,si]̸=∅} 2 Dobrev-Schaumburg(2017) 取引がある・ないの {0, 1} の時系列に対して内積を最大化。 計算量のオーダーは O(|Θ|T) argmaxθ∈Θ ∑T−|θ| i=|θ| 1{A active at i + θ} · 1{B active at i} ∑T−|θ| i=|θ| 1{A active at i + θ} ∧ ∑T−|θ| i=|θ| 1{B active at i} . † タイムスタンプがソートされているときは O(|Θ| max{N, M}) にもできる K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 6 / 26
  • 7. 関連研究 Dynamic Time Warping 関連研究 (Dynamic Time Warping) 時系列の相似性の尺度 信号処理などで用いられる 計算量は O(NM) 動的計画法を用いるため FastDTW[8] では O(max{N, M}) Figure: DTW のイメージ Definition DTW ( {Xsi }N i=1 , { Ytj }M j=1 ) := min nl,ml L∑ l=1 d (Xnl , Yml ) s.t. {nl}L l=1 ⊂ {si}N i=1, {ml}L l=1 ⊂ {ti}M j=1, n1 < · · · < nL, m1 < · · · < mL, |ni+1 − ni| + |mi+1 − mi| ≤ 1 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 7 / 26
  • 8. 手法 提案手法 Multinomial DTW による Lead-Lag 効果推定 提案手法 (Multinomial DTW) DTW の ni, mi の変化は最大で 1 ⇒ Lead-Lag 効果の推定は不可能 点と点の距離ではなく、線と線の距離を最小化する DTW を提案 Definition MDTW ( {Xi}N i=1 , {Yj}M j=1 ) := min nl,ml L∑ l=1 d           Xnl Xnl+1 ... Xnl+w      ,      Yml Yml+1 ... Yml+w           s.t. n1 < · · · < nL, m1 < · · · < mL, |ni+1 − ni| + |mi+1 − mi| ≤ 1 ni と mi は対応している時刻とみなせるので mi − ni を計算することに よって、ラグの候補 Θ を用いずに Lead-Lag 効果が直接推定が可能。 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 8 / 26
  • 9. 手法 提案手法 Multinomial DTW による Lead-Lag 効果推定 Appendix:MDTW を用いた Lead-Lag 推定アルゴリズム 1 MDTW のハイパーパラメータ w > 0 を設定する。 2 価格 Xt, Yt を時刻 {si}N i=1, {tj}M j=1 において観測。 3 {ui}L i=1 := {si}N i=1 ∪ {tj}M j=1  としてタイムスタンプを 1 つにする。 4 Xui , Yui が観測されていないときは、直前の値とする。 5 MDTW({Xui }L i=1, {Yui }L i=1) を最小化する {(ni, mi)} を計算する。 6 ni − mi が時点 ui での Lead-Lag となる。 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 9 / 26
  • 10. 実験 実験設定 相関 ρ ・ラグ θ のある幾何ブラウン運動対 (Xt, Yt) を生成し、時刻 si, tj でサンプリングする。 Xt = x0 exp ( σ1B (1) t ) , x0 = 100 Yt = y0 exp ( ρσ2B (1) t−ϑ + σ2 ( 1 − ρ2 )1/2 Wt−ϑ ) , y0 = 100 σ1 = σ2 = {0.01, 0.02, · · · , 0.10}, 0 ≤ t ≤ 1000 ti+1 − ti, si+1 − si ∼ N(10, 1) i.i.d でサンプリング Hoffman-Rosenbaum-Yoshida(HRY),Dobrev-Schaumburg(DS),DTW と提案手法 Multinomial DTW(MDTW) を比較する K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 10 / 26
  • 11. 実験 非同期観測人工データにおける Lead-Lag 推定 実験 1(人工データ非同期観測の推定誤差比較) ρ ∈ {0.5, 0.6, · · · , 0.9, 0.99, 0.999, 0.9999},θ ∈ {0, ±1, · · · , ±50} に対し, 推定ラグ ˆθ とラグの真値 θ の平均絶対誤差 E[∥θ − ˆθ∥] を比較する。 MDTW の平均絶対誤差を 1 としたときの、DTW,HRY,DB を示す。 相関係数(ρ) 平均誤差(提案手法を1としたときの) 0 1 2 3 4 5 6 0.5 0.6 0.7 0.8 0.9 0.99 0.999 0.9999 DTW HY DB MDTW K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 11 / 26
  • 12. 実験 非同期観測人工データにおける Lead-Lag 推定 実験 1(人工データ非同期観測の推定誤差比較) 前スライドのグラフは相対的な MDTW の優位性を示した。 当スライドでは絶対誤差の数値そのものを示す。 相関係数(ρ) 平均誤差(秒) 0 5 10 15 20 25 0.5 0.6 0.7 0.8 0.9 0.99 0.999 0.9999 DTW HY DB MDTW K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 12 / 26
  • 13. 実験 ラグが時間変化する人工データにおける Lead-Lag 推定 実験 2(人工データ時間変化するラグの推定誤差比較) 250 秒ごとにラグが 10 秒増加する幾何ブラウン運動。 MDTW によってラグを推定する。 図は 100 回ランダムに生成した各パスの推定結果を示している。 時刻 推定されたラグ 0 5 10 15 20 25 30 35 40 45 0 250 500 750 1000 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 13 / 26
  • 14. 実験 外国為替実データにおける Lead-Lag 推定 実験 3(為替データのラグの推定) 為替の高頻度データに対して MDTW を適応し Lead-Lag 効果を推定 NZD(ニュージーランドドル) ・ AUD(オーストラリアドル) 対 USD(米ドル) 為替レートを見る。 期間:2018 年 2 月 1 日から 2018 年 6 月 30 日まで。 Tick データ (最も活発な GMT 15 時で平均 0.3 秒間隔) を用いる。 Lead-Lag を推定する時間 1 オーストラリアの重要発表時 (30 分前から 10 分後まで) (例) 中央銀行の金利決定・ GDP の発表・ CPI の発表 2 ニュージーランドの重要発表時 (30 分前から 10 分後まで) (例) 中央銀行の金利決定・ GDP の発表・ CPI の発表 3 平常時 (40 分間) 平日・両取引所が開場している・重要発表がないとき K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 14 / 26
  • 15. 実験 外国為替実データにおける Lead-Lag 推定 実験 3(為替データのラグの推定) 重要発表からの相対時間でグルーピングし Lead-Lag の平均を計算 重要発表がある  ⇒   Lead-Lag 効果が観測される 重要発表がない  ⇒   Lead-Lag 効果が観測されない という 2 つの方針で提案手法の有効性を示した。 平常時はAUDが先行する 指 標 発 NZD 指標発表前 NZD先行 AUD 指標発表前 AUD先行 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 15 / 26
  • 16. 実験 外国為替実データにおける Lead-Lag 推定 実験 3(為替データのラグの推定) EUR(ユーロ) と GBP(ポンド) に関しても同様の関係が見られた。 平常時はEURが先行する 指 標 発 表 GBP 指標発表前 GBP先行 EUR 指標発表前 EUR先行 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 16 / 26
  • 17. 実験 外国為替実データにおける Lead-Lag 推定 実験 3 のファイナンス理論的考察 指標発表前に指標発表通貨が先行する理由として以下の可能性が考え られる 指標発表前にはトレーダーは在庫調整を行い、指標発表通貨ポジ ションのリスクを減らす。(Brock and Kleidon, 1992) 指標発表前にポジションを構築するのはリスクがある。したがっ てそのリスクについてのプレミアムが存在し、プレミアムを取り にいくトレーダーがいる。(Lucca and Moench, 2015) 指標発表通貨に対して private information を持つトレーダーが先 行して売買を行っている。(Peiers, 1997) (Ito et al, 1998) K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 17 / 26
  • 18. 実験 計算時間の実験 実験 4(計算時間の実験的比較) Python により HRY と MDTW を実装した。計算時間は Tick 数に比例 Tick数 計算時間(秒) 0 2 4 6 8 10 10000 20000 30000 40000 50000 60000 70000 80000 90000 MDTW HRY K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 18 / 26
  • 19. 考察と結論 考察と結論 本研究の貢献 DTW を改良して、タイムスタンプの非同期性・データの膨大性・ ラグの時間変化に対応するアルゴリズムを提案した。 DTW はラグの候補を用いない直接推定が可能なので、ラグの候補 数 |Θ| に依存しない計算量 O(T) での推定が可能となった。 人工データを用いた実験によって既存手法よりも正確に推定でき、 時間変化にも対応できることを示した。 為替の高頻度データを用いて指標発表時に Lead-Lag 効果が見られ ることを示した。 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 19 / 26
  • 20. 付録 参考文献 I [1] W. A. Brock and A. W. Kleidon. “Periodic market closure and trading volume”. In: Journal of Economic Dynamics and Control 16.3-4 (July 1992), pp. 451–489. doi: 10.1016/0165-1889(92)90045-g. [2] D. Dobreva and E. Schaumburgb. High-Frequency Cross-Market Trading: Model Free Measurement and Applications. Working paper. 2017. [3] M. Hoffmann, M. Rosenbaum, and N. Yoshida. “Estimation of the lead-lag parameter from non-synchronous data”. In: Bernoulli 19.2 (May 2013), pp. 426–461. doi: 10.3150/11-bej407. [4] N. Huth and F. Abergel. “High frequency lead/lag relationships — Empirical facts”. In: Journal of Empirical Finance 26 (Mar. 2014), pp. 41–58. doi: 10.1016/j.jempfin.2014.01.003. K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 20 / 26
  • 21. 付録 参考文献 II [5] T. Ito, R. K. Lyons, and M. T. Melvin. “Is There Private Information in the FX Market? The Tokyo Experiment”. In: The Journal of Finance 53.3 (June 1998), pp. 1111–1130. doi: 10.1111/0022-1082.00045. [6] D. O. Lucca and E. Moench. “The Pre-FOMC Announcement Drift”. In: The Journal of Finance 70.1 (Jan. 2015), pp. 329–371. doi: 10.1111/jofi.12196. [7] B. Peiers. “Informed Traders, Intervention, and Price Leadership: A Deeper View of the Microstructure of the Foreign Exchange Market”. In: The Journal of Finance 52.4 (Sept. 1997), pp. 1589–1614. doi: 10.1111/j.1540-6261.1997.tb01122.x. [8] S. Salvador and P. Chan. “Toward accurate dynamic time warping in linear time and space”. In: Intelligent Data Analysis 11.5 (Oct. 2007), pp. 561–580. doi: 10.3233/IDA-2007-11508. K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 21 / 26
  • 22. 付録 実験 1 の追加 (実験 1 に関して Window 幅を変化) MDTW のウィンドウ幅 w を増加させると精度が上昇する。 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 22 / 26
  • 23. 付録 実験 1 の追加 (人工データ同期観測の推定誤差比較) 実験 1 では非同期観測としたが、特に同期観測のとき。 相関係数(ρ) 平均誤差(提案手法を1としたときの) 0 5 10 15 20 0.5 0.6 0.7 0.8 0.9 0.99 0.999 0.9999 DS HY DTW MDTW(Ours)=1 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 23 / 26
  • 24. 付録 実験 3 の追加 (通貨を AUD と NZD にした理由) 対 USD 為替の 1 分間リターンの相関係数の絶対値の比較 K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 24 / 26
  • 25. 付録 実験 3 の追加 (HRY による為替データのラグの推定) AUD/USD と NZD/USD の高頻度 Tick データにおいて HRY を適応。 指標発表後に MDTW と同様の Lead-Lag 効果が見られる 指標発表からの相対時間 (←NZDが速い) Lag(ms)(AUDが速い→) -20 0 20 40 -30 -20 -10 0 10 NZDに関する指標発表 AUDに関する指標発表 指標発表なし K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 25 / 26
  • 26. 付録 使用した指標一覧 2018 年 2 月から 2018 年 6 月までの AUD と NZD の重要な指標発表 AUD 関連の指標発表 02-06 03:30 RBA Interest Rate Decision 02-06 03:30 RBA Rate Statement 02-08 09:00 RBA’s Lowe speech 02-09 00:30 RBA Monetary Policy Statement 02-15 00:30 Unemployment Rate s.a. 02-15 00:30 Employment Change s.a. 02-15 22:30 RBA’s Lowe speech 02-20 00:30 RBA Meeting’s Minutes 03-06 03:30 RBA Rate Statement 03-06 03:30 RBA Interest Rate Decision 03-06 21:35 RBA’s Lowe speech 03-07 00:30 Gross Domestic Product (QoQ) 03-20 00:30 RBA Meeting’s Minutes 03-22 00:30 Unemployment Rate s.a. 03-22 00:30 Employment Change s.a. 04-03 04:30 RBA Rate Statement 04-03 04:30 RBA Interest Rate Decision 04-11 05:00 RBA’s Lowe speech 04-17 01:30 RBA Meeting’s Minutes 04-19 01:30 Employment Change s.a. 04-19 01:30 Unemployment Rate s.a. 04-24 01:30 RBA trimmed mean CPI (QoQ) 04-24 01:30 Consumer Price Index (QoQ) 04-30 02:00 RBA’s Lowe speech 05-01 04:30 RBA Interest Rate Decision 05-01 04:30 RBA Rate Statement 05-01 10:20 RBA’s Lowe speech 05-04 01:30 RBA Monetary Policy Statement 05-08 09:30 Budget Release 05-15 01:30 RBA Meeting’s Minutes 05-17 01:30 Unemployment Rate s.a. 05-17 01:30 Employment Change s.a. 05-23 08:00 RBA’s Lowe speech NZD 関連の指標発表 02-06 21:45 Employment Change 02-06 21:45 Unemployment Rate 02-07 20:00 RBNZ Interest Rate Decision 02-07 20:00 RBNZ Rate Statement 02-07 20:00 Monetary Policy Statement 02-07 21:00 RBNZ Press Conference 02-08 00:00 RBNZ’s Governor speech 02-12 20:00 RBNZ Interest Rate Decision 02-20 23:00 RBNZ’s Governor speech 03-12 23:45 RBNZ’s Governor Spencer speech 03-14 21:45 Gross Domestic Product (QoQ) 03-21 20:00 RBNZ Rate Statement 03-21 20:00 RBNZ Interest Rate Decision 04-18 22:45 Consumer Price Index (QoQ) 05-01 22:45 Unemployment Rate 05-01 22:45 Employment Change 05-09 21:00 RBNZ Rate Statement 05-09 21:00 RBNZ Interest Rate Decision 05-09 21:00 Monetary Policy Statement 05-09 22:00 RBNZ Press Conference 05-10 01:10 RBNZ’s Governor Orr speech 05-17 02:00 Budget Release 05-30 01:10 RBNZ’s Governor Orr speech 06-20 22:45 Gross Domestic Product (QoQ) 06-27 21:00 RBNZ Rate Statement 06-27 21:00 RBNZ Interest Rate Decision K.Ito R.Sakemoto (UTokyo YJFX) Lead-Lag Estimation Using DTW JAFEE 2019/2/23 26 / 26