Option orderがfillしないのはなぜ?
Accepted option orderがunfilledになる理由をbid-ask、queue priority、size、multi-leg price、session、partial fillから整理します。
要点
Accepted option orderも、order conditionのlimitでrequested quantityを取引するopposite-side interestがなければunfilledです。Midpoint、mark、last sale、theoretical value、underlying priceはexecution promiseではありません。Displayed bid・askでもsizeが変わり、他orderがpriorityを持ち、部分quantityしかない場合があります。Multi-leg net price、session eligibility、halt、time-in-forceも追加条件です。
Limitをexecutable sideと比べる
Buyerにはbuy limit以下のseller、sellerにはsell limit以上のbuyerが必要です。Askより低いbuyやbidより高いsellはmarketをimproveしても相手が受けなければ待ち続けます。
OICはoption orderがpriceに基づくqueueでexecutionを待つと説明します。Midpointはquotesの中間計算でinterestを証明せず、last saleは以前のstock priceやvolatility状態かもしれません。
Price、time、sizeがpriorityを決める
同priceのorderが複数あるとvenue ruleは先に待つorderや別allocationを優先します。画面が一瞬limitに触れても後のorderはfillしません。Quoteはappより速く変わり、別seriesやvenueのactivityは同じinterestではありません。
Displayed sizeは有限で到着前にcancelされ得ます。10 contracts中2だけfillし8が残ります。Partial executionはremaining quantityを変えても同priceを保証しません。
Multi-legには一つのexecutable packageが必要
Spread limitは組合せのnet debit・creditです。各legのmidpointが良くても全legをrequested net priceとratioで同時executionできるとは限りません。Four-legではさらに難しくなります。
Leggingは一つのfillを改善してもprice movement、assignment、uncovered-leg riskを作ります。Natural net、complex quote、各leg size、partial fill後positionを比較します。
Price controlを失わずdiagnoseする
Orderがliveか、正しいsessionか、haltでないか、time-in-forceがexpireしていないかを確認します。Bid、ask、size、queue price、quantity、all-or-none、IOC、FOK conditionも比べます。
Aggressive limitはboundaryを保ちつつ確率を上げる代わりにpriceを譲ります。Market orderはexecution優先でthin optionに大きなslippageを出します。Cancel-and-replace前にold orderのfinal statusを確認します。
よくある質問
Optionがlimitでtradeしたのに自分のorderがfillしないのはなぜ?
Report tradeはorder到着前、別venue、priority interest、または前に並ぶ少ないsizeとのexecutionかもしれません。別series、trade condition、spread execution、delayed reportの可能性もあります。Displayed touchは自分がfirstでeligibleだった証明ではありません。Sequenceが重要ならbrokerへrouteとstatus detailを求めます。
Option orderがpartial fillだけなのはなぜ?
Quote変更や他orderによる消費前にlimitで一部quantityしかなかった可能性があります。Remainingはdurationとconditionが許す時だけactiveです。IOCはunfilled balanceをcancelし、FOKはfull quantityを即時要求します。追加order前にreport、remaining、average price、buying powerを確認します。
Fillさせるためmarket orderを使うべき?
Market orderはspeedを優先してpriceをcapせず、thinで変化するquotesを複数level消費します。Optionはwide spreadとsmall sizeでslippageが大きくなり得ます。Marketable limitはworst acceptable boundaryを置き即時interestを探しますがpartial fillは残ります。Midpointへの不満でなくliquidityとriskで選びます。
Option limit orderは何時までpending?
Time in forceとbroker・exchange ruleによります。Day orderは通常applicable session後にexpireし、GTCはexecution、cancel、broker limit、contract eventまで残り得ます。Optionやcomplex strategyはduration choiceが少ない場合があります。Contract expirationとorder expirationは別deadlineなので実際のtimestampを確認します。
出典
この考え方を自分のオプションに当てはめる
契約と目標を選ぶと、価格・時間・ボラティリティの前提を一つの分析で確認できます
自分のオプションを分析する(英語)