[過去ログ] オプショントレードで抜く 58発目 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
767: 2017/09/17(日)21:00 ID:20BQDoDy0(3/3) AAS
【参考】
外部リンク:github.com

# お手軽版(ブラウザのみ、登録等不要)
ショートストラングル(権利価格2万円)の最終損益グラフと表作成のプログラミングを試す方法 

手順1: [try jupyter](外部リンク:try.jupyter.org にアクセス

手順2: 右上から「New」 → 「Python 3」 を選択

手順3: 下のソースコードを張り付け

手順4: 実行ボタン(?) を押す

# 例:ショートストラングル(権利価格2万円)の最終損益曲線表示
# (QuantLib 無しでも動くバージョン)

def P(k): return lambda v: k - v if k > v else 0
def C(k): return lambda v: v - k if v > k else 0

columns = [ 'op種別', '枚数', '建値', ]
pos = (
[P(20000), -1, 300],
[C(20000), -1, 160],
)
cost = sum(x[2] * x[1] for x in pos) #持込分プレミアム

# 損益表を作成 → 表示
import pandas as pd
sqs = pd.Series(range(19000, 20600, 100) , name = 'sq')
vs = [sum(x[0](sq) * x[1] for x in pos) - cost for sq in sqs]
df = pd.DataFrame(vs, index=sqs, columns=['profit',])
print(df)

#損益グラフを表示
%matplotlib inline
df.plot()
1-
あと 235 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s