バタフライ・スプレッド入門:S&P 500が真ん中に収まれば利益が出る、両側に上限がある仕組みと練習方法
S&P 500が7520のとき、今日はどこにも行かず、引けも7550付近に収まる可能性が高いと感じたら——7550のコールを1枚買うには大金が要り、売れば本当に上がったときが怖い。バタフライ・スプレッドは、「横ばい」という見方を1回の取引にする方法です。低い行使価格を買い、真ん中の行使価格を2枚売り、高い行使価格を買う。4本のレッグが「真ん中が高く、両側が低い」形を作ります。満期に真ん中に収まれば最も稼げ、両側の外に収まっても、最初に払った正味のプレミアムと手数料しか損しません。このページでは、まずこの計算をはっきりさせてから、シミュレーターでの練習方法を説明します。先に断っておきます。シミュレーターにはバタフライを1回で開くボタンがないため、2つのバーティカル・スプレッドに分けて練習します。
バタフライ・スプレッドでどう稼ぐのか
- 構造は1枚買って2枚売って1枚買うことです。S&P 500が7520のときに、7500のコールを1枚買い(プレミアムが2.00ドルなら)、7550のコールを2枚売り(プレミアムが各1.00ドルなら)、さらに7600のコールを1枚買います(プレミアムが0.40ドルなら)。4本のレッグの満期日は同じです。買ったレッグはお金を払い、売ったレッグはお金を受け取るので、1株あたり正味2.00 − 2 × 1.00 + 0.40 = 0.40ドル、合計40ドルを支払います。これが最初に払う資金のすべてです。
- 満期時にS&P 500がちょうど7550に収まれば、買った7500のコールは50ポイント(5000ドル)の価値になり、売った2枚の7550のコールと買った7600のコールは無価値になります。最初に払った40ドルと往復の手数料20ドルを差し引くと、最大利益は4940ドルです。これがバタフライの頂点で、真ん中に収まれば最も稼げます。
- 損益分岐点は2つあります(プレミアムだけの計算)。下の損益分岐点 = 7500 + 0.40 = 7500.40、上の損益分岐点 = 7600 − 0.40 = 7599.60です。清算値がこの2点の間に収まれば利益が出ます。往復の手数料20ドル(1株あたり0.20ドル)を差し引くと、本当に損も得もしないのは7500.60と7599.40です。
- 時間はバタフライの買い手の敵です。0DTEは当日しか残っていないため、買った2枚のコールのプレミアムは、売った2枚よりも速く目減りしていきます。S&P 500が動かなくても、バタフライは安くなっていきます。この取引が賭けているのは「引けの位置」であって「方向」ではありません。値上がりを追う道具として使ってはいけません。
なぜ損失に上限があるのか
- 最悪の場合は、満期にS&P 500が7500を下回るか、7600を上回ることです。4本のレッグはすべて無価値になり、損をするのは最初に払った正味のプレミアム40ドルに往復の手数料20ドルを加えた金額だけです。最大損失は60ドルで、清算値がどちらに進んでもこれ以上は増えません。
- 数字を間違えて足してはいけません。2つのバーティカル・スプレッドの「最大損失」はそれぞれ110ドルと4950ドルですが、それは2つの取引を別々に計算した最悪の場合で、同時に起きることはありません。合算して計算すると、ブル・コール・スプレッドの半分は最大110ドルの損失、ベア・コール・スプレッドの半分は同時に50ドルの利益で、正味の損失は60ドルです。バタフライの最大損失は、合算した計算で出します。両側の最大損失を足すのではありません。
- 証拠金は4940ドルしか拘束しません。ブル・コール・スプレッドの半分は買い建てのため証拠金は拘束しません。ベア・コール・スプレッドの半分は(50 − 0.60) × 100 = 4940ドルを拘束します。1万ドルの模擬口座でも開けますが、この4940ドルは預り金にすぎず、最大損失ではありません。最大損失は60ドルだけです。
- 裸売りのコールと比べてみましょう。7550のコールを1枚売ると15.1万ドルの証拠金を拘束し、1万ドルの口座ではそもそも開けません。仮に開けたとしても、清算値が7600なら(7600 − 7550) × 100 − 100 + 1.30 = 4901.30ドルの損失になります。清算値がさらに上がれば、損失もそれに合わせて増えていきます。上限はありません。バタフライは40ドルのプレミアムと4940ドルの預り金で、損失を60ドルに限定します。
シミュレーターでの練習方法
- まず断っておきます。シミュレーターにはバタフライを1回で開くボタンがありません。コンビネーション注文はバーティカル・スプレッド(2本のレッグ)とアイアン・コンドル(4本のレッグ、コールを1枚売って1枚買い、プットを1枚売って1枚買うことが必須)だけに対応しています。4本のレッグがすべてコールのバタフライを1回で開こうとすると、「コンビネーション構造が無効です:不明な戦略」と表示されます。練習方法は、2つのバーティカル・スプレッドに分けることです。まずブル・コール・スプレッド(7500のコールを買い、7550のコールを売る)を開き、次にベア・コール・スプレッド(7550のコールを売り、7600のコールを買う)を開きます。真ん中の7550は2つの注文でそれぞれ1回ずつ売るので、合算するとちょうどバタフライの4本のレッグになります。
- 実測の数字(1枚):ブル・コール・スプレッドの半分は正味100ドルを支払い、新規建ての手数料は5ドル、証拠金は拘束しません。ベア・コール・スプレッドの半分は正味60ドルを受け取り、新規建ての手数料は5ドル、証拠金は4940ドルを拘束します。2つを合算すると正味40ドルを支払い、新規建ての手数料は10ドル、証拠金は4940ドルを拘束します。当日の新規建て回数は2回を使い(1日最大3回)、残りは1回です。
- 練習方法:まずオプションチェーンで等間隔の行使価格を3つ選び(たとえば7500、7550、7600、間隔は50ポイント)、2つの損益分岐点(正味:7500.60と7599.40)を計算し、決済計画を書いてから注文しましょう。15:30以降は新規建て禁止、15:55までにポジションを処理し、引けまで持ち越さないでください。
- コンビネーション注文の手数料:バーティカル・スプレッドは1本のレッグあたり片道2.5ドルで計算します。スプレッド1枚の新規建ては5ドル、決済は5ドルです。バタフライを2つのスプレッドに分けると、新規建ては10ドル、決済は10ドル、往復で20ドルです。最大利益と最大損失を計算するときは、20ドルの手数料を必ず差し引いてください。コンビネーションの新規建て1回は新規建て回数として1回だけ数えます。2つのスプレッドなら2回です。
初心者が陥りやすい4つの落とし穴
- 両側の「最大損失」を足してバタフライの最大損失にすること。110 + 4950 = 5060は間違いです。2つの半分の最悪の場合は反対の方向で起きるため、同時に起きることはありません。バタフライを合算した最大損失は、正味で払った40ドルに往復の手数料20ドルを加えた60ドルです。
- 「最大利益4940ドル」だけを見て、どれだけ狭い範囲に収まらなければならないかを見ないこと。正味の計算では、清算値が7500.60から7599.40の間に収まらなければ利益が出ません。区間は約99ポイントしかありません。0DTEでは当日S&P 500が1%動くだけで75ポイント、一日でこの区間を出てしまいます。「いくら稼げるか」より先に、「区間に収まる確率」を見ましょう。
- 行使価格の間隔を広くしすぎたり、狭くしすぎたりすること。50ポイント幅のバタフライの最大利益は4940ドル、最大損失は60ドルです。10ポイント幅のバタフライ(たとえば7540、7550、7560)の最大利益は(10 − 正味の支払額) × 100 − 20ドルにも届きません。プレミアムの割合が高く、余裕が小さくなります。まず自分が損をしてもよい上限を決めてから、間隔をどれだけ広げられるかを逆算しましょう。
- 決済計画なしで建てること。0DTEでは当日S&P 500が1%動くだけで75ポイント、バタフライの頂点7550から少し外れただけで価値は急速に下がります。注文する前に「いくら損したら出るか」「何時までに出るか」を書いておきましょう。引けになってから思い出してはいけません。
このシミュレーターは、CBOEの実際のオプションチェーンを約15分遅れで使い、仮想資金$10,000から始めます。手数料は1枚あたり片道$0.65で、損益は手数料を差し引いた正味の金額で表示します。売りの証拠金は行使価格の20%という簡略化したシミュレーション上の計算で、実際の証券会社の証拠金ではありません。シミュレーターの目的は、注文・規律・振り返りの練習であり、投資助言ではなく、いかなる収益も約束するものではありません。
シミュレーターに戻る | 0DTEとは? | シミュレーターの規律 | よくある質問 | オプションチェーンの読み方 | 満期日の計算方法 | 売りの証拠金の計算方法 | 引け後の振り返り:確認すべき数字 | SPXとは | SPXとSPYのオプション:何が違うのか | 実値、平値、虚値 | インプライド・ボラティリティ | 決済計画の書き方 | コールかプットか | 時間価値とシータ | ギリシャ文字 | スプレッド | 成行注文と指値注文 | 手数料とスプレッド | 損切りと利確注文 | 買値と売値 | 行使価格の選び方 | 清算値の決め方 | 0DTE当日のタイムライン | 半日取引 | サマータイム切替 | 米東部時間の換算 | 祝日の満期日 | プット売り | VIXとは | ブル・プット・スプレッド | コール売り | ベア・コール・スプレッド | 満期日の選び方