概要:
東京証券取引所のサーバから、本日取引最終日を迎えた2月第一週限の日経225オプションの清算値を取り出す。
ブラウザからすぐ試す場合 ⇒ Google Colab 上のノート
※Chrome推奨。Googleアカウントがあれば、パラメータ変更可能
実行した内容(準備):
モジュールをPyPiからインストールする
(Google colabを活用して、ブラウザから実行する場合は、先頭に「!」をつける)
!pip install -q nk225op
実行
今回は権利価格20250円から21250円のものを取り出す。
(参考:日経平均終値20750円)
from nk225op import nk225op as nk
df = nk([20190201],[20250,21250])
print(df)
出力
name | PRICE | IV |
---|---|---|
0201/C20250 | 525 | 23.01 |
0201/C20375 | 400 | 18.19 |
0201/C20500 | 280 | 17.68 |
0201/C20625 | 165 | 15.21 |
0201/C20750 | 78 | 15.13 |
0201/C20875 | 25 | 14.54 |
0201/C21000 | 8 | 15.97 |
0201/C21125 | 1 | 15.09 |
0201/C21250 | 1 | 18.80 |
0201/P20250 | 1 | 21.71 |
0201/P20375 | 2 | 19.00 |
0201/P20500 | 5 | 16.63 |
0201/P20625 | 18 | 15.72 |
0201/P20750 | 53 | 14.78 |
0201/P20875 | 135 | 16.86 |
0201/P21000 | 240 | 18.56 |
0201/P21125 | 360 | 22.45 |
0201/P21250 | 485 | 28.29 |
留意点
- ランタイムはPython3以上を選択(ブラウザから切り替えも可能)
- 同じパラメータで同じ実行結果になるのは2019年2月1日16時ころまで(翌日以降は2月1日限データは、SQ通過後取引できなくなるので、サーバーから清算値データがなくなる
- 権利日のパラメータはWeeklyとMonthlyでは異なる形式 (東証の悪仕様…)
⇒ 2月限は[20190102] 2月W3は[20190203]