IB証券のAPIでボット取引をしよう(6):テクニカル+コールスプレッド戦略
こちらの記事の自動化プログラムです。テクニカルの部分は、下の記事を買う必要があります。
また、これまでのIB証券APIの記事にあるコードはすべて必要になるのでよろしくお願いします。
この記事は基本的にコードだけです。下の部分を変えれば、自分なりのコールスプレッドプログラムにすることができます。取引のインターバルは前の取引からこの日数以上を開けて取引をすることになります。バックテストとだいたい同じにしたければ7にしてください。real_tradeがオフのときは、疑似取引を行います。どのようなポジションで入るのかを確認してから、real_tradeをONにするといいかもしれません。なるべく途中で何もしたくないので、tickerはXSPになっています。資産が$10K以上はいっていないと基本的には買えません。$500K以上の人は、流動性的にtickerをSPXにしたほうがいいと思います。
'''
取引パラメータ-------------------
'''
deltas = [0.6, 0.1] #だいたいのデルタターゲット
target_DTE = 30 #満期までの日数。
ticker = 'XSP' #取引するティッカー
repeat_interval = 7 #取引のインターバル日数
real_trade = False #本当にトレードするときはTrueにしてください。
percent_equity = 10 #資産の何パーセントを投入するか。10なら10%です。
profit_taking_percentage = None #利益確定のパーセント。
'''
-----------------------------
'''
ここから先は
5,155字
¥ 5,000
この記事が気に入ったらサポートをしてみませんか?