證券停損與停利操作,沒有你想的那麼簡單

December 15, 2023

img

停損停利:證券與期貨的差異

在期貨市場中,券商通常會允許你掛單的同時,可以設定停損與停利價位

因為你有放保證金,所以無論是往停損與停利方向如何移動

券商大抵上都能幫你執行觸價單,不用擔心你是否有庫存、額度的問題


然而在證券市場中,你如果買進一張台積電,想要設定停損與停利

通常你只能在停損與停利其中一邊掛賣單,因為你只有庫存一張

而另一邊你得自己在客戶端跑洗價,或是借券、無券空,多空一張

事情就沒那麼容易了


情況 I:停利送出委託,停損本地洗價

若暫時不考慮有庫存或額度上的操作,我們可以看下圖:

img

假設我們買進了一張台積電,一個合理的做法是對能限價的那一邊

掛出委託,也就是停利價位掛出一張 Sell Limit,庫存就用完了

然後在停損這一邊,本地洗價 Sell Stop

只要 #SL 和 #TP 有一邊成交,我們就把另一邊取消,類似二擇一操作

只是在這個情況中,我們 #TP 的委託是已經送到交易所

img

我們現在考慮價格碰到 #TP 價位並且成交 (1) ,你會收到成交回報 (2)

這時候你就需要停止 #SL 的本地洗價並取消 (3)

並且由於成交回報會領先其他人收到成交通知 (4) ,順序就會像:

img

接著我們可以考慮價格是先觸碰到 #SL,由於本地在洗價 (1) 被觸發

就會送 #SL 到交易所,然後在 (2) 收到回報:

img

這時候你想要把 #TP 刪單,但問題會比想像中複雜

我們先考慮理想情況,你送出刪單請求到交易所 (3)

接著收到交易所刪單成功的回報 (4) ,多數情況是這樣沒錯:

img

然而你可能遇到刪單失敗的情況,假如價格突然拉回

你的 #TP 由於在交易所,所以可能會在 (2) ~ (3) 中間的時候

被觸發成交 (2.5) ,並且在你刪單送出到拿刪單結果的中間 (3) ~ (4)

你會先收到成交通知 (3.5) ,然後再收到刪單失敗的通知 (4)

img

像這樣買一張,卻賣到兩張的情況,要怎麼解決呢?

我們會在第二篇來討論,兩邊都放本地洗價的方式,並且這也是 OCO 二擇一單的基本原理


Tags: trading order