Broken-wing butterflyの最大利益・損失計算
BWBのmax profit、tail loss、break-even、signed credit、call・put formula、multiplier、fee、assignment scenarioを計算します。
Mark編集 · 一次情報は記事末尾に掲載
要点
K1<K2<K3でlower width wL=K2−K1、upper width wR=K3−K2、entry cash Eをcreditならpositive、debitならnegativeとします。Long call BWBのexpiration P&LはK1以下E、K2でwL+E、K3以上wL−wR+Eです。Long put BWBはK3以上E、K2でwR+E、K1以下wR−wL+Eです。Maximum profitは三値の最大、maximum lossは最小負値の絶対値で、contract sizeを掛けfeeを調整します。
Signed entryを一貫させます
0.30受取ならE=+0.30、支払ならE=−0.30です。Positive debitを足す混用はtail errorを作ります。
Per-shareまたはpointで先に計算し、その後multiplierを掛けentry・exit costを引きます。
Call BWBには三anchorがあります
Long K1 call、short two K2 calls、long K3 callならlow tail E、body wL+E、high tail wL−wR+Eです。
Upper wingがwideならhigh tailがmaximum lossです。Peakはtotal widthでなくwLを使います。
Put BWBはanchorをmirrorします
Long K3 put、short two K2 puts、long K1 putならhigh tail E、body wR+E、low tail wR−wL+Eです。
Lower wingがwideならlow tailがmaximum lossでcreditは受取額だけ反対tailを守ります。
Break-evenはactive segment内で検証します
Call candidatesはK1−Eと2K2−K1+E。Put candidatesは2K2−K3−EとK3+Eで、それぞれ対応strike区間内だけ有効です。
区間外rootは捨てます。Creditが一tailをprofitableにしてcrossingが1個だけの場合があります。
Expiration mathへ現実riskを加えます
Delta、gamma、theta、vega、skew、liquidityでmark lossが変わり、4 contractsのcloseはmidpointより悪化します。
One-short assignment、stock delivery、pin、broker marginをstressします。Interim positionを維持できなければfinal maximumだけでは不十分です。
よくある質問
Net creditをどう入れますか?
Positive Eとして全expiration regionへ加え、次にmultiplierとcostを適用します。
Maximum profitは常にK2ですか?
一般的long型では通常そうですが、大きなcreditならrankingが変わるため全tailを計算します。
Lossがentry cashより大きいのはなぜですか?
Unequal wingがwide tailへopening cashの数倍となるfixed negative payoffを残すためです。
Break-evenは常に2つですか?
いいえ。Creditが一方tailを利益に保つとvalid crossingは1つだけです。
出典
この考え方を自分のオプションに当てはめる
契約と目標を選ぶと、価格・時間・ボラティリティの前提を一つの分析で確認できます
自分のオプションを分析する(英語)