中文繁體
返回
登入後諮詢在線客服
回到頂部

歷史回測中常見的報錯

歷史回測中,如果在日誌中看到如下錯誤信息,可以根據下表排查解決:

日誌提示常見場景
購買力不足。證券回測帳戶:開倉時,買單數量>最大可買 或 賣單數量>可賣空,觸發報錯。
期貨回測帳戶:開倉時,帳戶的最大購買力<下單張數×每張合約初始保證金,觸發報錯。
持倉不足。平多倉時,賣單數量>持倉可賣,觸發報錯。
平空倉時,買單數量>平倉需買回,觸發報錯。
如果希望反手,需要先按照持有數量平倉,再反向開倉,不支持一筆訂單直接反手。
訂單數量必須為整手。下單數量不是每手股數的整數倍,觸發報錯,常見於港股或者A股。
不支持交叉交易,您還有相反方向的待成交訂單,請撤銷相反方向訂單後重新嘗試。先提交一筆限價買單等待成交,然後下賣單,以下 2 種場景會觸發交叉交易報錯:
1. 賣出訂單為市價單
2. 賣出訂單為限價單,且賣單價格<=買單價格。

先提交一筆限價賣單等待成交,然後下買單,以下 2 種場景會觸發交叉交易報錯:
1. 買入訂單為市價單
2. 買入訂單為限價單,且買單價格>=賣單價格。
該股票可供賣空數量不足。下單賣空時,賣單數量>賣空池剩餘,觸發報錯。
回測中的賣空池剩餘數量,與回測啓動時的即時數量相同。下單賣空,也需要賣空池有足夠的可融券數量。
該股票現不支持賣空。對不支持賣空的股票,下單賣空時,觸發報錯。常見於A股、部分槓桿 ETF。
當前品類暫未支持交易,敬請期待。對不支持交易的品類下單,觸發報錯。點擊這裏查詢回測中支持交易哪些品類。
訂單價格不在價位上,請重新設定正確價格下單的價格,不在價位上,觸發報錯。
觸發價輸入需高於市價。觸及限價賣單,觸發價<=市價,觸發報錯。
止損限價買單,觸發價<=市價,觸發報錯。
觸發價輸入需低於市價。觸及限價買單,觸發價>=市價,觸發報錯。
止損限價賣單,觸發價>=市價,觸發報錯。
當前交易時段不能進行此操作。期貨,在非交易時段下單或撤單,觸發報錯。
您已有買入委託,不可賣空此股票初始無持倉,先提交一筆限價買單等待成交,然後下賣單時,觸發報錯。
您已有賣空委託,不可買入此股票初始無持倉,先提交一筆限價賣空單等待成交,然後下買單時,觸發報錯。

本內容僅用作提供信息及教育之目的,不構成對任何特定證券或投資策略的建議或認可。本內容中的信息僅用於說明目的,可能不適用於所有投資者。本內容未考慮任何特定人仕的投資目標、財務狀況或需求,並不應被視作個人投資建議。建議您在做出任何投資於任何資本市場產品的決定之前,應考慮您的個人情況判斷信息的適當性。過去的投資表現不能保證未來的結果。投資涉及風險和損失本金的可能性。moomoo對上述內容的真實性、完整性、準確性或對任何特定目的的時效性不做任何陳述或保證。