功能規格¶
Tapio 風控中台專為台灣期交所期貨設計,以低延遲下單與事前精準風控為核心。
支援商品¶
| 商品名稱 | 代碼 |
|---|---|
| 台指期 | TXF |
| 小台 | MXF |
| 微台 | TMF |
不支援的商品類型
除上述三種商品外,其他所有商品目前均不支援,包含但不限於:
- 選擇權(Call / Put)
- 股票期貨(個股期)
- 價差單(Calendar Spread)
帳號管理¶
登入驗證¶
客戶端登入支援密碼與 API Key 雙軌驗證。API Key 具有到期日,可為同一帳號同時持有多把有效金鑰,適合定期換金鑰的維運需求。
來源 IP 檢測¶
帳號可設定允許的登入來源 IP。設定後,來源 IP 不符的連線請求將直接拒絕,不進入後續驗證流程。
可透過設定檔關閉
tapio.toml 的 [gateway] 區段可設定 skip_source_ip_check = true 來停用此檢測。
預設為 false(檢測開啟)。正式環境建議保持預設值,僅測試環境視需要停用。
單一連線限制¶
每個期貨帳號同一時間僅允許一條連線。若同一帳號重複登入,既有連線將被強制終止。
風控機制¶
即時洗價與事前風控¶
每筆委託送出前,系統以當下最新市價即時計算各帳號的未實現損益,並據此決定可動用保證金是否足夠。保證金不足者在本地端直接拒絕,不送往期交所。此設計確保風控計算發生在委託送出之前,而非成交後補算,亦非定時批次重算。
委託功能¶
支援操作¶
| 操作 | 說明 |
|---|---|
| 下單 | 送出新委託 |
| 刪單 | 取消未成交委託 |
| 改單 | 修改委託價格 |
| 減量 | 減少委託口數 |
委託條件(Time-in-Force)¶
| 代碼 | 全名 | 說明 |
|---|---|---|
| ROD | Rest of Day | 當日有效,收盤前未成交自動取消 |
| IOC | Immediate or Cancel | 立即部分成交,其餘取消 |
| FOK | Fill or Kill | 立即全數成交,否則全部取消 |
可透過設定檔開關
每種 TIF 可在 tapio.toml 的 [gateway] 區段個別啟用或停用:
allow_rod、allow_ioc、allow_fok(預設皆為 true)。
設為 false 後,Tapio 會拒絕使用該 TIF 的新單與改價請求。
三者全設為 false 時,啟動期會記錄 WARN。
委託類型(Order Type)¶
| 代碼 | 全名 | 說明 |
|---|---|---|
| LMT | Limit | 限價單 |
| MWP | Market with Protection | 範圍市價單 |
| MKT | Market | 市價單 |
不支援的交易方式¶
當沖
Tapio 不支援當沖(Day Trade)模式。所有委託以一般部位計算,無當沖保證金折抵。
子帳戶
Tapio 不支援子帳戶交易,僅支援單一總帳。