Option orderがrejectedになったのはなぜ?
Rejected option orderをstatus、approval、buying power、position effect、contract、price、session、risk controlから診断します。
要点
Option orderは有効なworking orderになる前にbrokerまたはexchange checkを通らないとrejectedになります。Strategy approval不足、buying power・settled funds不足、誤ったopen・close effect、利用できないshares・collateral、非対応contract・order type・tick・quantity・session、halt、firm risk limitが主な原因です。Rejectedはopen、pending、partial fill、canceled、expiredとは違います。Price変更やretry前に正確なstatusとcodeを読みます。
Rejectedと単なるunfilledを分ける
Rejected orderは通常marketでexecutableになっていません。Working limitはacceptedでもmatchせず、partial fillにはremaining quantityがあり、canceled・expiredは以前validでも現在activeではありません。
Timestamp、message全文、order ID、contract、action、position effect、quantity、price、time in force、sessionを保存します。Mobile alertは短縮されるためdetail historyかnative rejection codeを確認します。
Approval、funding、resulting positionを確認する
FINRAはaccount-specific approvalを要求し、許可strategy外はdeclineされ得ます。Buying powerは他order、collateral、concentration、house requirement、unsettled cash、assignment、exercise後のshares・cashも反映します。
Call・put、strike、expiration、quantity、account、long・shortが一致しないとcloseのつもりでもopen扱いになります。以前のpartial fill、covered-call shares予約、pending withdrawalもrisk engineのpositionを変えます。
全order fieldとmarket conditionを検証する
Root、deliverable、call・put、strike、expiration、buy・sell、open・close、ratio、limit、tick、duration、sessionを確認します。Productやcomplex orderによって使えるinstructionが減ります。
Hoursとorder typeも異なります。Cboeは一部extended sessionでlimitのみを受け、market、stop、stop-limitをrejectすると説明します。Halt、expired series、corporate action、position limit、price control、broker restrictionも原因です。
Failed conditionを理解してからretryする
Statusが不明なまま繰り返しsubmitしません。遅い表示でaccepted orderとduplicate exposureを作り、limit変更でもpermission、collateral、contract errorは直りません。
Messageが曖昧ならfailed control、requirement calculation、exchange到達、変更すべきfield・account conditionを聞きます。Rejected closeでassignment・expiration riskが残る時はrecordも保存します。
よくある質問
Cashが十分なのにoption orderがrejectedなのはなぜ?
Displayed cashはopen order、withdrawal、concentration、short collateral、exercise・assignmentを引いたsettled cashやavailable buying powerと違います。別option levelやmargin-enabled accountが必要な場合もあります。Headline balanceだけでなくbroker requirement preview、全pending order、resulting share obligationを比較します。
Closing orderなのにinsufficient buying powerになるのはなぜ?
真のcloseは通常exposureを減らしますが、systemのpositionとorderが一致しない可能性があります。Account、series、long・short sign、partial fill後のquantity、open・close instructionを確認します。Multi-leg rollはold legが閉じる前にnew riskを開くこともあります。Fieldが正しければblindに変更せずcalculationを求めます。
Rejected orderが後でfillすることはある?
本当にrejectedならlive market orderではなく単独で後からfillしません。ただしpending、routed、cancel-requested、rejectedは別statusで、interface delayもあります。Retry前にorder IDとfinal statusを確認します。New submissionは別orderで、古いmessageが残っていてもfillできます。
Market hours外でoption orderがrejectedなのはなぜ?
Symbol、exchange、broker、sessionがその時間やorder typeを支えない場合があります。Eligible limitをRTHまでqueueするfirmとrejectするfirmがあり、extended sessionは指定productだけでmarket・stopを除外し得ます。Underlying stockのhoursを当てはめず、option hours、session tag、time in forceを確認します。
出典
この考え方を自分のオプションに当てはめる
契約と目標を選ぶと、価格・時間・ボラティリティの前提を一つの分析で確認できます
自分のオプションを分析する(英語)