在寫任何程式碼之前,有三個選擇決定了後面所有事情。
BlaveClaw 把所有策略分成三種類型。先選對類型,可以省去大量和 Agent 來回確認的時間。
| 類型 | 做什麼 | 需要回測? | 適合 |
|---|---|---|---|
| A — 訊號策略 | 在固定週期交易單一標的,根據規則決定做多或空手。 | 必要 | 大多數策略。從這裡開始。 |
| B — 其他所有 | 篩選器、網格單、警報、一次性下單執行,凡不屬於 A 或 C 的都是 B。 | 不需要 | 自動化任務、非訊號交易 |
| C — 組合策略 | 把資金依照權重分配到一籃子標的,定期再平衡。 | 必要 | 多標的策略、因子模型 |
最常見的混淆來自 Type A 和 Type C。區別不在於你交易多少個標的——而在於策略在決定什麼。
| Type A | Type C | |
|---|---|---|
| 策略在決定 | 什麼時候進出某一個標的 | 資金如何分配到一籃子標的 |
| 訊號輸出 | 1.0(做多)、0.0(空手)或 NaN(維持) | 權重向量:[0.3, 0.2, 0.5, …] 加總為 1 |
| 再平衡時機 | 訊號改變時 | 固定排程(每日 / 每週 / 每月) |
如果你想交易多個標的,你建立多個 Type A 策略——每個標的一個——再讓組合 Manager 把資金分配到這些策略上。不需要為此用 Type C。
| 情境 | 類型 | 原因 |
|---|---|---|
| BTCUSDT 1h SMA 交叉策略 | A | 單一標的,擇時訊號 |
| BTC + ETH + SOL,各自有趨勢訊號 | A × 3 | 三個獨立的 Type A 策略;Manager 把資金分配到三個 |
| 多空力道飆高時做多 BTC | A | 單一標的,訊號驅動的進出場 |
| 每週根據外資買超排名再平衡 20 檔台股 | C | 固定排程、分配權重到一籃子標的 |
| 每月根據動能分數再平衡加密貨幣板塊 | C | 固定排程的資金分配 |
| BTC 在 1 小時內跌 5% 時發出警報 | B | 不是訊號策略,不是組合,只是警報 |
| 在特定價格掛一張限價買單 | B | 一次性執行,沒有訊號,沒有排程 |
Agent 一定會問這幾個問題。事先想好答案,對話會快很多。
交易什麼標的? BTCUSDT、ETHUSDT、台股代號、WTI 原油(CL)?標的決定了可用的資料來源和交易所 API。
時間週期? 5min、1h、4h、1d?週期越短交易越頻繁、手續費越多;週期越長反應較慢但雜訊也少。第一個策略用 1h 是不錯的起點。
訊號的概念是什麼? 你不需要知道程式怎麼寫,只要說概念就好:「均線交叉」、「RSI 超賣時做多」、「用 Blave 多空力道指標」。Agent 會負責實作。
現貨還是合約/永續? 合約可以槓桿和放空,現貨不行。Agent 在上線前會問這個,但越早知道越好。
如果你真的不知道從哪裡開始,最簡單有意義的 Type A 策略是 BTCUSDT 1h 的 SMA 交叉:
它不會讓你致富,但會讓你走過一次完整的流程——回測、參數掃描、熱力圖、部署確認——在你花時間在更複雜的策略之前先熟悉整個系統。
← 回到目錄