SlideShare a Scribd company logo
1 of 14
原資産価格過程不要な
敵対的 Deep Hedging
平野 正徳1,南 賢太郎2,今城 健太郎2
1 The University of Tokyo
2 Preferred Networks, Inc.
第30回 人工知能学会 金融情報学研究会 (SIG-FIN)
Deep Hedgingとは?
 深層学習を用いて,デリバティブのヘッジ戦略をたてる
 CVaR (Expected shortfall)などの効用関数に基づいた効用最大化問題
2
NNによる
ヘッジ
最終的な
Profit & Loss
(PL)
CVaRなどの
効用関数
最大化
誤差逆伝播
誤差逆伝播
Buehler, H., Gonon, L., Teichmann, J., & Wood, B. (2019). Deep hedging. Quantitative Finance, 19(8), 1271–1291.
Deep Hedgingの強み
3
Deep Hedging 他の主要な手法
タスク設定 執行問題 価格・Greeks予測
出力 ヘッジポジション 価格・Greeks
アプローチ 強化学習的 予測問題
目的関数 PLの効用 予測誤差
手数料(frictions) あり なし
価格付けモデル 不要 Black-Scholes
想定市場 不完全市場 完全市場
より現実的な問題設定!
Deep Hedgingにおける原資産価格過程
4
Simulatorによる
価格時系列
(+ 過去データ)
実データ
(1 pathしかない)
Deep Hedging
学習 適用
どうやって決める?
幾何ブラウン運動,Heston Model,Rough Volatility,Marton Jump Process,
Neural ODE,Neural SDE,…
どれを使えば一番いいのかわからない…
Deep Hedgingにおける原資産価格過程
5
Simulatorによる
価格時系列
(+ 過去データ)
実データ
(1 pathしかない)
学習 適用
実データからモデリング(パラメータ決定)するのは,
ある種のリークではないか?
Deep Hedging
提案手法:敵対的 Deep Hedging
6
学習
Hedger
(Deep Hedging)
Generator
生成
効用
(ERM, CVaR)
効用最大化を目指す
効用最小化を目指す
 GeneratorとHedgerのmin maxゲームとして定式化できる = 敵対的
 Hedgerは無リスクリターンの獲得を学びうるので,Generatorはその対策を学習する
 結果としてGeneratorはランダムに近い価格時系列を生成する
 必ずしも現実に近い価格時系列がHedgerの学習に良いわけではない
例:実際に学習の結果生成された価格時系列
 ランダムウォークに近い
 通常よりはボラティリティが大きい → オプションの価格付けにはクリティカルな部分
7
European Option,効用関数CVaRの場合の敵対的学習結果
提案手法の実装:Generator
 Layer Normalization, Spectral Normalizationを適用
 リターンは,バッチ内平均0となる正規化制約を追加(ある種の帰納バイアス)
 効用関数がCVaR90%などの場合には,Generatorの学習時には単純平均を効用関
数に利用
8
RNN
Cell
RNN
Cell
100次元の
乱数
10次元の
乱数
10次元の
乱数
RNN
Cell
10次元の
乱数
時刻 𝑡1のリターン 時刻 𝑡2のリターン 時刻 𝑡3のリターン
FC Layer
提案手法の実装:Hedger
 Hedgerは4層のMLP.32次元のノード.
 Layer Normalization,Spectral Normalizationを適用
 比較手法のモデルでもHedgerは同じものを使用
9
Hedger
時刻 𝑡の原資産価格
時刻 𝑡での有用な情報
(今回はBlack Sholes Delta)
前ステップのポジション
新しいポジション
実験
 比較モデル:
○ Proposed:敵対的 Deep Hedging
○ Brownian:通常のDeep Hedging + 幾何ブラウン運動による原資産価格過程
○ Heston:通常のDeep Hedging + Heston Modelによる原資産価格過程
 対象:4パターン
○ オプション 2種: European Option / Lookback Option
○ 効用関数 2種: Entropic Risk Measure (ERM) / CVaR 90% (CVaR)
 評価用バックテスト(Close-Closeテスト)のデータ:
○ S&P 500: S&P500の2000/1~2022/8のDaily data
○ S&P 500 (old): S&P500の1931/1~1950/12のDaily data
○ BVSP: ブラジル株価指数Bovespa (BVSP)の2000/1~2022/8のDaily data
10
ヘッジ結果のPL (抜粋)
 Brownianと提案手法の比較(ここでは2パターンのみ)
11
European Option + ERM
S&P 500 back test
Lookback Option + CVaR
S&P 500 back test
きれいにPLを再現
PLが正の部分が顕著
=利益を獲得しやすい
全モデルの比較結果
 提案手法は決してよい結果ではない (best + 2%程度以内)
○ 一方で,どれが最も良いというモデルもない
 原資産を変更すると異なる結果に.
12
まとめと考察
 原資産価格過程を仮定せずともDeep Hedgingの学習に成功
○ 必ずしもパフォーマンスが良いわけではないが,従来のDeep Hedgingと同等程
度のPL分布を再現
 原資産価格過程に一定の過程を仮定することはバイアスを発生させかねな
い
○ モデルフリーで敵対的に学習することでバイアスを回避
○ 提案手法の方がロバストである可能性
 原資産価格過程のキャリブレーションが不要に
○ キャリブレーション自体がoverfittingを発生させる可能性もある
 敵対的に学習することで,Hedge学習にとってより重要な部分のみを学習で
きている可能性
 今後の課題として,性能向上や理論解析など
13
Thank you for your attention!
Any Question?
Contact: research@mhirano.jp
HP: https://mhirano.jp
Copyright © 2023 Preferred Networks, Inc. All Right Reserved.

More Related Content

More from Masanori HIRANO

2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...
2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...
2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...Masanori HIRANO
 
2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...
2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...
2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...Masanori HIRANO
 
2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定
2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定
2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定Masanori HIRANO
 
2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...
2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...
2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...Masanori HIRANO
 
2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining
2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining
2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text MiningMasanori HIRANO
 
2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...
2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...
2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...Masanori HIRANO
 
2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...
2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...
2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...Masanori HIRANO
 

More from Masanori HIRANO (7)

2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...
2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...
2020/11/19 PRIMA2020: Implementation of Real Data for Financial Market Simula...
 
2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...
2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...
2020/06/08 JSAI2020: STBM: Stochastic Trading Behavior Model for Financial Ma...
 
2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定
2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定
2020/03/18 NLP2020: 金融文書のための別タスク学習による教師なし重要文判定
 
2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...
2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...
2019/10/31 PRIMA2019: Comparison of Behaviors of Actual and Simulated HFT Tra...
 
2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining
2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining
2018/11/17 ICDMW 2018: Selection of Related Stocks using Financial Text Mining
 
2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...
2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...
2018/10/30 PRIMA Workshop 2018: Impact Assessments of the CAR Regulation usin...
 
2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...
2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...
2018/06/06 JSAI2018 Effects Analysis of CAR Regulations on Financial Markets ...
 

2023/03/04 sigfin30: 原資産価格過程不要な敵対的Deep Hedging