策略
策略是一組交易規則,定義何時進場與出場。通常包含:- 進場條件
- 出場條件
- 進場動作
- 出場動作
策略版本
每個策略可以有多個版本,用來追蹤修改歷史。| 狀態 | 說明 |
|---|---|
| Draft | 可自由編輯,尚未鎖定 |
| Ready | 已定案,鎖定供回測使用 |
定案
定案會把策略版本從 Draft 轉成 Ready。定案前至少需要一個進場條件。 定案後:- 策略內容會被鎖定
- 回測結果具可重現性
- 若要修改,需要建立新版本
語義積木
積木是可重複使用的策略邏輯片段,例如RSI 低於 30 或
EMA 黃金交叉。
積木的好處:
- 模組化
- 可重用
- 可分類管理
- 系統預設積木
- 自訂積木
回測
回測使用歷史市場資料模擬策略執行。 常見設定包含:- 交易對
- 時間框架
- 回測區間
- 初始資金
- 交易手續費
- 滑價
回測的 execution 假設
Traseq 是 bar-based research engine,執行假設固定如下:- 條件在 bar close 評估
- 訊號進出場在 下一根 bar 開盤 成交
- 止盈使用 limit / gap fill
- 止損與 trailing stop 使用 stop / gap fill
- 手續費與滑價會在理論 fill 價之後再套用
Warning: 回測反映的是過去表現,不保證未來績效。
Backtest Defaults
每個工作空間都會保存自己的 backtest defaults,用來預先帶入新的回測: symbol、timeframe、日期區間、資金與 execution 設定。 這也是為什麼 QuickRun 會從研究基準開始,而不是每次都要重新設定 execution。比較集合
比較集合把多個回測結果放在一起做並排分析,可以比較:- 同一策略的不同版本
- 同一策略的不同參數
- 完全不同的策略
工作空間
工作空間是 Traseq 的協作單位。每個工作空間都擁有自己的:- 策略與回測
- backtest defaults
- 積木庫
- 成員與權限
- 訂閱方案與用量
Research Credits 與 Bars
Traseq 用工作空間層級的 research credit 模型管理回測:- 每個方案都包含每月 research credits
1個 research credit 約等於一次標準的1h / 90 天回測- 掃描 bars 越多,消耗的 research credits 也越多
- 付費工作空間可額外購買不會過期的 credits
- 目前所有方案都支援
15m、1h、4h、1d - 方案差異主要在單次回測可掃描的 bars 上限