程式交易的放空有區分現賣和無券賣嗎?

  •   53 
  • 最後發表   菜鳥  2025 九月 10
菜鳥 發文於   2025/09/04

小編你好

我今天有當沖策略放空如下圖紅色框起來的,我遇到一個問題,就是有發生交易類別不同的,而此交易類別不同的有部分交易失敗(放空失敗)

同一個腳本為何有的類別是"無券當沖",有的又是"現股賣出"、沖銷時有的是"現股買進"、又有的是"無券買進"

這是否是造成交易失敗的原因? 

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/09/04

從這些交易結果判斷,你應該是使用不同策略在同一帳號交易,有的策略用現股當沖,有的策略用資券相抵,說不定還有手動下單的情況。你需要提供更詳細的訊息才有辦法幫你判斷問題所在。

菜鳥 發文於   2025/09/05

許教授你好

我是三個策略,都是設定現股、ROD、方向無限制

腳本區別只有:有的加碼、有的出場條件不同,

未框起來的是手動操作,以上謝謝~

虎科大許教授 發文於   2025/09/05

交易策略若是只勾選現股,不應該有融資買進的交易。除非你手動交易用資券。

若你手動交易用資券,這樣一切就合理了。9點3分先賣當沖6張,9點26分加賣1張(這1張應該是手動放空),9點27分現股買進當沖之前放空的6張。9點27分手動融券賣出,9點33分加碼融券賣出1張。9點37分融資買進回補1張。

菜鳥 發文於   2025/09/06

許教授你好

很抱歉,我錯標了最後第2列的融資(這筆和倒數第三筆是手動對沖)

有疑問的是倒數第1、4-7列(這5列都是程式下單),我想了解其中倒數第4、6列失敗的原因

以上,感謝你!

虎科大許教授 發文於   2025/09/06

由於沒看到程式碼,無法精確判斷問題,但我猜測,兩次的委託失敗,應該是重複下單造成。前一筆已經setposition(0),又再次setposition(0),造成委託失敗。

菜鳥 發文於   2025/09/07

許教授你好

倒數第4&5是A策略、6&7列是B策略,而且庫存部位設定都是"不設定"

所以你說的 "前一筆已經setposition(0),又再次setposition(0)" 的狀況,是否可排除呢?

虎科大許教授 發文於   2025/09/07

加上position<>0的條件控制。

XS小編 發文於   2025/09/10

Hello 菜鳥,

 

如果要確認委託失敗的原因,需麻煩您提供 XQ Log 讓相關人員確認。

您可以透過XQ內的設定 => 問題回報的方式來上傳提供,並附上討論區問題連結。

感謝。

發表回覆
Close