跳到正文

它會怎麼做

開始之前的一張卡:左邊是試執行——Agent 用此刻的真實行情跑一輪,告訴你現在會開什麼;右邊是回測——這套規則在過去 14 天(可切 30 / 90 天)會怎樣。都不會下單。

更新於 檢視 Markdown

新建 Agent 的第 3 步只有一張卡:What it would do(它會怎麼做)。它回答兩個問題:

  • What it would open now(現在會開什麼):試執行。Agent 用此刻的真實行情、按你的規則跑一個完整週期,告訴你它會開哪個池、什麼區間、多少錢,或者為什麼這一輪不開。
  • The last 14 days(過去 14 天會怎樣):回測。按你的規則在過去 14 天的真實行情上重放一遍,估算手續費、無常損失和淨收益。

兩邊都只讀公開行情:不下單、不出機會卡、不寫入你的 Agent。進入這一步時兩邊各跑一次;只有重新檢測提示詞才會重跑,改通用設定不會。試執行計入每天的 AI 次數,回測每小時有次數上限。

{screenshot: what-it-would-do}
它會怎麼做:左邊試執行,右邊 14 天回測

卡片右上角的 Change rules(改規則)裡是通用設定。卡片底部是第 4 步的三個按鈕:Start on paper funds(模擬資金開始)、Use real funds(上真錢)、Watch only(僅觀察),見自己寫規則。

官方等級走的是同一張卡:右邊用的是這個等級的 14 天回測(平臺定期算好、快取的結果)。

左邊:現在會開什麼

卡片上是摘要:一行漏斗(N pools → N meet your conditions → N candidates,全部池 → 滿足條件 → 候選),Agent 選中的池、區間、金額和估算的日手續費,或者這一輪不開的理由,最後是持倉期間會按哪些規則退出。Agent 研究時卡片顯示 The Agent is researching · N queries(Agent 正在研究 · 已查 N 次),通常 30–120 秒。

可能的結果:

  • 決定開倉:每個選中的池寫明為什麼是這個池、為什麼是這個區間。區間、形態或金額超出你的邊界時會被夾回邊界內,並寫明 Adjusted to your boundaries: …(已按你的邊界調整:……)。
  • No open this round(這一輪不開倉):寫明理由。
  • The Agent didn’t return a usable decision(Agent 沒有給出可用的決定):模型超時、出錯或輸出不合法。真實執行時同樣不會開倉,也不會退回「選第一名」。

點 See every step(看每一步)展開完整過程,一共八步:

步驟 看什麼
Read strategy(讀取策略) 你的原文、Agent 讀到的要素(交給 Agent 的標 Agent decides)、平臺執行的硬邊界
Scan pools(掃描池子) 全部 DLMM 池數、滿足硬條件的池數、交給 Agent 的候選數;展開看每一道條件篩掉多少,淘汰最多的一步標 · Bottleneck(最卡)。某一步沒拿到數顯示「—」,不當作 0
Research(自主研究) Agent 逐條查了什麼:池子資料、價格走勢、技術指標、代幣風險、區間回測、當前持倉,每條有結果和耗時。一輪最多 12 次查詢,提示詞沒涉及的維度不會去查
Decide(做出決定) 決定和理由(Agent 寫的理由目前是英文)
Position plan(倉位計劃) 區間、形狀、金額、預估日手續費、bin 數和分幾段。Agent 只給區間和形狀,具體 bins 由平臺按池子合成
Simulated open(模擬開倉) 計劃投入的兩種幣,以及真實執行時還要依次經過的六道關:鏈上快照、安全檢查、賣出壓力測試、授權簽發、隔離簽名、鏈上確認
7-day replay(7 天回放) 這個池最近 7 天的 1 小時 K 線上,「一直拿著這個區間」的結果:相對美元盈虧、在區間內的時間佔比、出區間次數
Exit(撤出) 持倉期間平臺強制執行的退出、交給 Agent 按你原話執行的退出,以及撤出後是否換回計價幣

第 7 步只回放這一個區間、不模擬重定區間和止損;要看整套規則在一段時間裡的表現,看右邊的回測。

右邊:過去 14 天會怎樣

回測在過去 14 天的 5 分鐘行情上重放你的規則:哪些池在什麼時候滿足條件、開在哪裡、什麼時候出區間、重定區間、止損、止盈或到期撤出。

數字 含義
Est. net(估算淨收益) = 手續費 + 無常損失 + 價格漲跌 − 成本(網路費、兌換、新 bin array),相對投入;下面對比「一直拿著同樣的幣」
Est. fees(估算手續費) 用每個池的 5 分鐘成交量和你在價格走過的 bin 裡的流動性份額估算,扣掉協議分成和平臺抽成
Est. impermanent loss(估算無常損失) 同期無常損失
Time in range(在區間內時間) 在倉期間價格在區間內的時間佔比
Positions(倉位) 開了幾個、期末還有幾個在倉、重定區間幾次
止損 / 止盈 / 最長持倉 各觸發了幾次,沒設的寫 Not set(未設)

視窗可以切 14 / 30 / 90 days(14 / 30 / 90 天)。幾個要點:

  • 流動性快照:估算手續費要知道每個池在每個時刻的流動性分佈。價格和成交的歷史有 90 天,但流動性快照是最近才開始記錄的。快照沒覆蓋整個視窗時,14 天視窗照樣出數字、標 Liquidity history incomplete(流動性歷史不完整)並顯示 Snapshot coverage N%(快照覆蓋率);30 / 90 天視窗先不出數字,寫明 Available from about …(約 … 起可用)。
  • 自己寫規則的 Agent:選池、定區間、重定區間都由 Agent 自己判斷,回測沒法重放它的每一次判斷,所以顯示的是 Baseline within your bounds(你的邊界內的基線):按你的硬邊界和預設區間會怎樣。
  • 沒有歷史的池不回放,下面會列出來。
  • 點 See the full backtest(檢視完整回測)看每日淨收益圖和逐個倉位。

建立之後

Agent 頁的 Strategy(策略)標籤裡也能隨時跑 Dry run(試執行)和回測,看這套規則此刻會怎麼做。

讀結果時注意

  • 試執行假設你此刻沒有任何倉位、可用資金等於總預算。行情每分鐘都在變,兩次試執行選中不同的池、甚至一次開倉一次不開,都是正常的。
  • 回測和回放都是估算:手續費、無常損失和成交都按歷史資料推算,不經歷真實交易的失敗、延遲和滑點。它們不代表未來收益,也不是收益預測,不給年化數字。
  • 選中的池不滿意時,先看 Agent 查了什麼、理由是什麼,再回到提示詞把門檻或判斷標準寫得更具體,重新檢測後再看一次。
還有疑問?[email protected]
文件導覽

輸入關鍵字開始搜尋…

↑↓ 移動↵ 選擇Esc 關閉