執行您的第一次回測
回測會將 Bitfinex 歷史融資資料透過一個放貸策略重播,讓您在動用任何真實資金前,先看清某種演算法過去會如何表現。它是比較貨幣與演算法最安全的方式。它回傳的每個數字都是建模而非保證——在您信任某個數字之前,請先閱讀下方的注意事項。
1. 挑選貨幣與演算法
策略是一組配置桶,而每個桶各挑選一種演算法。您可以回測一個已儲存的策略,或一組您當場描述的臨時桶——臨時執行不會被儲存。
- 選擇融資貨幣(例如像 USD 這樣的穩定幣)。
- 為每個桶挑選演算法以及它所佔的資金百分比。桶的配置加總不得超過 100%。
- 一次執行至少需要一個桶——一個持有 100% 的單一桶是最簡單的設定。
若您想先了解各演算法,請見策略。
2. 設定日期區間與起始資金
- 挑選起始與結束日期。起始必須早於結束,且區間最長可橫跨五年的歷史。
- 輸入起始資金。它必須是一個正數。
Stratum 會在該視窗內重播真實的 Bitfinex 歷史融資資料——即融資掛單當時日復一日所面對的相同市場利率。
3. 執行回測
回測在背景執行,因此提交一次後會立即返回,而執行則在背景完成。完成後,該次執行會回報:
- 該視窗內的總賺取與最終權益。
- 平均 APR——模型所產生的年化報酬。
- 利用率——模型讓您的資金實際放貸於融資貸款中,而非閒置或擱置於未成交掛單的平均比例。
- 成交次數——有多少掛單成交。
- 一張隨時間變化的權益圖表,加上一份各筆貸款明細帳:每筆模擬貸款的金額、每日利率、期限,以及該每日利率所年化得出的 APR(
dailyRate × 365 × 100)。
免費方案會限制您每個曆月可執行多少次回測;付費方案則為無限制。限制請見定價。
4. 將結果視為建模而非保證
回測數字描述的是某個策略針對過去資料過去會有的表現。它們不是預測,也不是承諾。模擬是一種近似:它重播歷史融資 K 線,並依每根 K 線的開盤利率做決策,但它針對該 K 線的結算價與盤中高點成交,因此可能會記入圍繞短暫利率飆升的成交,而即時掛單或許會錯過這些飆升。它會限制單一放貸者每小時能贏得的成交量比例,但它不會建模您自己的掛單推動已公布利率、隊列位置,或每一次的市場機制轉變。真實市場會部分成交、會移動,也會改變機制。
- 用回測來比較各種貨幣與演算法彼此之間的優劣,而非預測某個確切的未來報酬。
- 較高的建模 APR 並不保證較高的真實報酬。
- 過去的融資利率不決定未來的融資利率。
想在執行完整回測前先取得快速估算嗎?試試計算機。
5. 將該次執行轉為策略
當某次執行看起來有潛力時,您可以一步將它儲存為策略。新策略預設為模擬模式——它會針對即時利率進行模擬而不掛出真實掛單——並以停用狀態儲存,因此在您明確啟用它之前,不會有任何交易。Stratum 強制每種貨幣只能有一個策略,因此若您該貨幣已有一個策略,您將會編輯既有的那個,而非覆寫它。
在任何策略能正式上線之前,您都需要一把已連接且限定權限的 Bitfinex API 金鑰。關於金鑰如何限定權限與加密,請見新增您的 Bitfinex API 金鑰以及我們的安全性概覽。