網格交易機器人:自動填入的區間和格數,是用哪段價格算出來的?
從推薦參數的出處,一路拆到手續費門檻、區間之外的兩種帳戶狀態,以及畫面上那幾個收益欄位各自在算什麼。
| 問題 | 一行答案 |
|---|---|
| 它到底在做什麼 | 在預先設好的每一條格線上掛限價單,一邊成交就在反方向一格重新掛單。程式裡沒有判斷行情的部分 |
| 自動填入的參數哪來的 | 幣安用日線布林通道三個標準差,回顧 7 天/30 天/180 天;OKX 智能策略用 7 天/20 天/90 天回測 |
| 賺錢的條件 | 只有兩個:價格在區間內來回,而且每格間距大於一買一賣的手續費 |
| 損益兩平的間距 | 手續費 0.1% 時約 0.2002%,折扣後 0.075% 時約 0.1501%(代入交易所公式算出來的值) |
| 價格漲出上限 | 幣全部賣光,只剩報價資產,之後漲多少都跟不到 |
| 價格跌出下限 | 現金全部用完只剩幣,未實現虧損還掛在那裡 |
| 兩種狀態下的畫面 | 網格收益(Grid Profit)都還是正數,真正的結果在總損益(Total P&L) |
| 年化(APR)怎麼來的 | 把一小段運行時間的已實現收益,按天數換算成一整年 |
| 合約網格多了什麼 | 強制平倉和資金費率。價格跑出區間,持倉不會自己關掉 |
| 費用 | 功能本身不另外收費,成本是每一次成交的交易手續費 |
1. 按下自動填入之後:那組上限、下限與格數是用哪段歷史價格算出來的
2. 四個欄位各自決定什麼,以及每格下單金額為什麼有下限
3. 等差與等比:每格差同一個價差,還是差同一個百分比
4. 建立之前就算得完的一步:一格要比一買一賣的手續費寬
5. 一格越窄,手續費吃掉的比重越大;區間寬度決定格數上限
6. 機器人裡沒有判斷這回事:限價單早就掛在每一條格線上
7. 這條規則會賺錢的條件只有兩個,第二個是純算術
8. 價格穿出上限之後:手上只剩報價資產,後面的漲幅跟不到
9. 價格跌出下限之後:現金用完只剩幣,未實現虧損還掛在那裡
10. 兩種狀態下,畫面上的網格收益(Grid Profit)都還是正數
11. 畫面上的年化(APR)是怎麼算出來的:一天的已實現收益乘以 365
12. 移動上限(Trailing Up)把整個區間往上移,下限也跟著上移
13. 合約網格:同一條規則加上強制平倉與資金費率
14. 機器人不會自己做的事,以及結束條件要自己設
15. 畫面用語對照:英文項目名與它實際計算的東西
打開交易所的網格交易機器人設定頁,多數人的第一個動作是按下自動填入。畫面馬上給出一組區間上限、下限和格數, 數字很具體,看起來已經幫你想過了。那組數字有出處:它是用最近一段歷史價格的擺盪幅度算出來的, 而它沒有去看你的手續費費率,也沒有去看每一格的下單金額會不會低到系統不收。這台機器實際執行的規則只有三句話, 規則要賺錢的條件只有兩個,其中一個在按下建立之前就已經有答案,另一個沒有任何設定可以製造出來。 文中的公式和數字全部來自幣安、Bybit、OKX 的說明文件,查核時間是 2026 年 8 月。

1. 按下自動填入之後:那組上限、下限與格數是用哪段歷史價格算出來的
這組自動填入的數字有出處,幣安和 OKX 都把計算方式寫在說明文件裡。兩家取用的歷史資料長度不一樣,選哪一段還讓你自己挑。
兩家的算法不一樣。幣安現貨網格的自動參數走統計:拿日線資料算出移動平均和標準差,把通道拉開到三個標準差,上下兩條線當成區間的上限和下限,格數一起給出來。OKX 的智能策略走回測:把過去一段資料重跑一次,看那組區間和格數在那段價格上會走出什麼結果,再把參數列出來。原料都是已經發生過的價格,差別在怎麼從那段價格湊出兩條線。
兩家取的天數不一樣,依據是同一件事:那段時間裡價格實際走過的幅度,直接被當成接下來的區間。選哪一段,就是選要看哪一段的幅度,7 天和 180 天算出來的上下限常常差很多。天數不同不代表哪一邊算得比較準。
| 功能名稱 | 依據的資料 | 產出方式 |
|---|---|---|
| 幣安 現貨網格 自動參數 | 日線資料,回顧區間 7 天/30 天/180 天三選一 | 布林通道三個標準差算出上下限,並給出建議格數 |
| OKX 現貨網格 智能策略(短期/中期/長期) | 7 天/20 天/90 天 | 各自回測後提出區間與格數 |
回顧區間選哪一個,出來的結果差很多。7 天只算最近幾天走過的範圍,180 天把更早以前的擺盪也算進去,哪一段比較寬,要看那兩段時間各自發生了什麼事。算出來的寬窄會直接落到後面:區間窄,間距跟著窄,可以選的格數被壓低;區間寬,間距比較容易拉開。這幾個選項在做的事情,就是決定要看多久的歷史價格。
它幫你填的是區間和格數,就這兩樣。它沒有去看你這個帳號的手續費費率是多少,也沒有去看投資金額除以格數之後,每一格的下單金額會不會低到系統不收。這兩件事系統不會替你檢查。
這組參數成立的條件,是價格繼續在那段歷史幅度裡面上上下下。一旦價格離開那個幅度,前提就不在了,而機器人不會因此重新算一組新的區間,它會停在原來那組格線上。
2. 四個欄位各自決定什麼,以及每格下單金額為什麼有下限
現貨網格真正要你填的只有四個值:區間上限、區間下限、格數、投資金額。合約網格在這四個之外再加上模式(中性、做多、做空)和槓桿倍數。四個值填完,剩下的全部是算出來的,沒有第五個地方可以讓你「調整策略」。
算出來的有三樣。網格間距,由區間寬度和格數決定。每格下單金額,等於投資金額除以格數。一格來回能留下多少,由間距和手續費決定。這三樣不能各自調,格數一動,三樣一起變。用 Bybit 文件那組設定當例子:總投資額 23,610 USDT 切 5 格,每格分到 4,722 USDT;同樣的錢改切 10 格,每格剩 2,361 USDT。
| 設定值 | 決定什麼 | 填偏了會怎樣 |
|---|---|---|
| 區間上限 | 賣單最高掛到哪一條線 | 訂得太低,價格很快穿出去,幣賣完之後機器人停在只剩報價資產的狀態 |
| 區間下限 | 買單最低掛到哪一條線 | 訂得太高,價格跌出去,現金用完只剩幣,未實現虧損留在手上 |
| 格數 | 網格間距、每格下單金額 | 格數越多成交越頻繁,但每一格能留下的差價被手續費吃掉的比重越大 |
| 投資金額 | 每格下單金額(投資金額 ÷ 格數) | 每格金額低於交易所的最小下單金額,這組設定根本建立不起來 |
最後一列常被忽略。交易所都有最小下單金額,格數往上拉,每格金額往下掉,掉到門檻以下系統就擋。Bybit 的做法是在總投資額那一欄,直接顯示這組區間和格數之下可用的最小與最大金額。所以「格數開到最大、金額放到最小」這種組合,多半在按下建立之前就被擋住了。
這個功能通常和交易所其他自動化工具擺在同一區,幣安的功能地圖 裡可以看到它在整個介面裡的位置。擺在一起不代表算的東西一樣,每個工具的收益欄位定義都不同,數字不能互相對照。
3. 等差與等比:每格差同一個價差,還是差同一個百分比
切格子的方式有兩種:等差和等比。等差是每一格差同一個價差,等比是每一格差同一個百分比。設定頁通常讓你選,選完之後間距怎麼算就定了。
等差的價差 d =(上限 − 下限)÷ 格數。下限 45,000、上限 65,000、格數 5,價差就是 4,000,格線落在 45,000、49,000、53,000、57,000、61,000、65,000。等比的價格比 r =(上限 ÷ 下限)開格數次方,也就是 (上限 ÷ 下限) 的 (1 ÷ 格數) 次方,每一格之間相差固定的百分比。
差別在低價區。同樣是 4,000 的價差,在 45,000 附近佔的百分比,比在 61,000 附近大。所以等差的每格報酬率不會是同一個數字,會落在一個範圍裡;等比的每格報酬率,每一格都相同。
同一組區間換成等比來看:65,000 ÷ 45,000 = 1.4444,開 5 次方之後 r 大約是 1.0763,每一格固定差 7.6% 左右。換成等差,靠近下限的那一格差 8.9%,靠近上限的那一格只差 6.6%,兩端不一樣。
幣安把每一格能收多少寫成公式放在說明文件裡,手續費 c 以 0.1% 舉例。等差的最大每格收益 = (1 − c) × d ÷ 下限 − 2c,最小每格收益 = 上限 × (1 − c) ÷ (上限 − d) − 1 − c。等比的每格收益 = (1 − c) × r − 1 − c。
三條公式都已經把一買一賣的手續費扣掉了。所以一格來回能留下多少,用區間、格數和自己的費率就算得出來,數字在按下建立的那一刻就固定了。
4. 建立之前就算得完的一步:一格要比一買一賣的手續費寬
一格走完要成交兩次。低的那條線買進一次,高的那條線賣出一次。兩次都收手續費,所以間距要先能蓋掉這兩次的成本,剩下的才輪得到你。
把等比的每格收益公式 (1 − c) × r − 1 − c 設成 0 解出來,門檻就出來了:r = (1 + c) ÷ (1 − c)。c 代 0.1%,r 等於 1.002002,也就是間距要寬過 0.2002%。窄過這個數字的設定,每成交一格就少一點,成交越多次少越多。
手續費率會直接搬動這個門檻。以 BNB 扣抵手續費的 0.075% 代進去,r 大約是 1.001501,門檻降到約 0.1501%。同一組區間和格數,在不同費率的帳號上,可能一邊過得了門檻、一邊過不了。
① 去帳戶的費率頁看清楚自己的現貨掛單、吃單費率,以及有沒有用扣抵或折扣。
② 用(上限 − 下限)÷ 格數 算出間距,換成百分比(等比就直接看每格百分比)。
③ 把費率代進 (1 + c) ÷ (1 − c),比對第二步的數字。這一步的結論在按下建立之前就已經確定。
等差切法要多檢查一個地方。同樣是 4,000 的價差,在 45,000 附近大約是 8.9%,到了 61,000 附近只剩下大約 6.6%,價格越高,同樣的價差佔的百分比越小。門檻要過就得每一格都過,所以要檢查的是百分比最小的那一格,也就是最靠近上限的那一格。幣安那條最小每格收益的公式算的就是它。等比切法沒有這個問題,每一格的百分比一樣,檢查一次就夠。
0.2002% 和 0.1501% 這兩個數字,是把費率代進幣安公開的公式算出來的結果,交易所沒有公告過這兩個數字。公式本身是交易所寫的,代入的動作是我們做的。
另外一個常被跳過的細節:吃單和掛單的費率不一定相同。網格掛出去的是限價單,多數情況下以掛單成交,但價格快速穿過好幾條線的時候,成交方式和預期的可能不一樣,兩個費率代進去算出來的門檻也就不同。這個檢查不在建立流程裡面,畫面不會擋下窄過門檻的組合。
5. 一格越窄,手續費吃掉的比重越大;區間寬度決定格數上限
間距和手續費的關係可以列成一張表看。以一買一賣合計 0.2 個百分點計算,間距越窄,手續費佔掉的比重越大。
| 網格間距 | 一買一賣手續費佔掉的比重 | 實際留下 |
|---|---|---|
| 0.2% | 全部 | 沒有 |
| 0.3% | 約 67% | 0.1 個百分點 |
| 0.5% | 40% | 0.3 個百分點 |
| 1% | 20% | 0.8 個百分點 |
| 2% | 10% | 1.8 個百分點 |
| 5% | 4% | 4.8 個百分點 |
把這張表反過來讀,就會看到格數的上限。區間寬度是固定的,格數往上加,間距往下掉,掉到 0.2002% 以下,每一格在結構上都是負的。以下限往上 30% 的區間用等比切開為例,要讓間距守住 0.2002%,格數大約要在 131 格以內。這個 131 也是代公式算出來的值。
交易所自己就在做這件事。Bybit 的說明文件寫著:區間設得窄的時候,可以選的最大格數會自動變少,目的是讓網格收益大於交易手續費。換句話說,那個被自動壓下來的最大格數,就是這段算術的結果。
格數另外還有一個交易所直接寫死的上限,每家不一樣,現貨和合約也不一樣,設定頁會顯示這組區間可以選到幾格。那個數字交易所會調整,算式不會變:區間寬度除以格數就是間距,間距要過 (1 + c) ÷ (1 − c) 這道門檻。
手續費階梯每家不一樣,同一家裡不同等級也不一樣,而它直接決定門檻在哪裡。要比較費率可以看 各家交易所比較。官方說明文件確認有網格功能的是幣安、Bybit、OKX、KuCoin,四家的費率條件如下。
Binance
Bybit
OKX
KuCoin
6. 機器人裡沒有判斷這回事:限價單早就掛在每一條格線上
規則只有三句話。第一,把區間依照格數切開,在每一條格線上預先掛限價單:現價下面的線掛買單,上面的線掛賣單。第二,買單成交,就在上面一格掛一張賣單。第三,賣單成交,就在下面一格掛一張買單。
用數字走一次。區間 45,000 到 65,000,切 5 格,間距 4,000,格線在 45,000、49,000、53,000、57,000、61,000、65,000。53,000 那張買單成交之後,機器人在 57,000 掛出同樣數量的賣單。57,000 成交之後,它回頭在 53,000 掛買單。就這樣重複。
整段流程裡沒有一個地方在看現在是低點還是高點。它掛的東西是限價單,跟你自己手動掛的是同一種訂單,差別只在它替你重複掛、掛得比較快(限價單和市價單的差別)。它也不會讀新聞、不會學習、不會因為跌得比較兇就停一下。
幣安的說明文件把這件事寫得很白:交易機器人在價格達到設定的間隔時就會立刻執行所有訂單,暴跌或暴漲的行情一樣執行。所以下跌途中它會照著格線一路買下去,價格回到區間裡面之後,掛單也照樣恢復。

7. 這條規則會賺錢的條件只有兩個,第二個是純算術
規則清楚之後,賺錢的條件就只剩兩個。第一,價格要在區間裡面來回;第二,每一格的間距要大於一買一賣的手續費。
兩個條件的性質完全不同。第二個是算術:把費率和間距代進去就有答案,而且在建立機器人之前就有了。第一個是行情,沒有任何設定可以製造出來。
它們的關係可以這樣看:第二個條件決定「一格值不值錢」,第一個條件決定「走幾格」。門檻沒過,走越多格虧越多;門檻過了,實現的收益等於過門檻的那一小段乘上來回次數。收益是次數累積出來的,成本也是。
機器人跑得順的條件,跟你手上那個幣上漲的條件,是兩件不一樣的事。Bybit 在說明文件裡把適用場景寫得很窄:網格策略適合有波動的盤整行情。價格在區間裡來回震盪的時候成交次數多,價格一路往同一個方向走的時候,成交會停在區間的某一端。
8. 價格穿出上限之後:手上只剩報價資產,後面的漲幅跟不到
先看價格往上跑出區間的情形。價格從區間中間往上走,賣單一條線一條線被吃掉,每吃掉一條線就實現一小段差價,同時機器人在下面一格補上買單。走到上限之上,最後一張賣單也成交了,手上的幣是零。
幣安的說明文件寫:市價高於區間上限或低於下限時,系統不再成交新的訂單;價格回到區間內,策略恢復。所以這時候機器人會停下來,因為上限之上沒有格線可以讓它掛單。
此時帳戶裡全部是報價資產,也就是交易對右邊那個幣,多半是穩定幣(穩定幣是什麼)。價格繼續往上漲多少,跟這個帳戶已經沒有關係。幣賣光的價位就是你當初填的上限。
畫面上的網格收益會停在一個正數,不再增加。那個數字是真的,它確實是已經配對完成的買賣實現出來的。只是它不會告訴你,你已經把幣全部換成報價資產了。
這裡也看得出網格收益和資產漲幅是兩件事。價格從區間下緣走到上緣的過程中,機器人把中間每一小段差價實現出來,累積成網格收益;同一段路,單純抱著幣的人拿到的是整段漲幅。兩者誰多誰少,看的是這段路上價格來回了幾次。來回次數多,成交次數就多;價格一路往上直走,來回次數就少。
開了移動上限(Trailing Up)的話,區間會跟著價格往上移,機器人不會停在這裡,代價落在下限那一端。
9. 價格跌出下限之後:現金用完只剩幣,未實現虧損還掛在那裡
往下跑出區間是反過來的。價格從區間中間往下走,買單一條線一條線成交,現金一格一格變成幣。跌破下限,最後一張買單也成交了,報價資產是零,手上全部是幣。
機器人一樣停止掛新單,等價格回到區間裡面。它不會賣掉任何東西,也不會縮小區間,因為規則裡沒有這一段。
這個狀態的重點是未實現虧損還掛在那裡。買進的均價在下限之上,現價在下限之下,中間的差額就掛在那裡。要注意的是,這時候畫面上的網格收益仍然是正數,因為它算的是已經配對完成的買賣,跟你手上還抱著的部位無關。
現貨網格裡沒有強制平倉這回事,用的是帳戶裡本來就有的餘額,最壞的狀態就是抱著幣。合約網格在同一個位置多出兩樣東西:資金費率照收,維持保證金率到 100% 的時候持倉會被平掉。
| 狀況 | 帳戶組成 | 機器人的動作 | 網格收益顯示 | 總損益 |
|---|---|---|---|---|
| 價格在區間內來回 | 幣和報價資產混著 | 持續成交、反向補單 | 持續累積 | 網格收益加上手上部位的未實現損益 |
| 往上穿出上限 | 幣為零,只剩報價資產 | 停止掛新單(有開移動上限則區間往上追) | 停在正數不動 | 之後的漲幅不會反映進來 |
| 往下跌出下限 | 報價資產為零,只剩幣 | 停止掛新單 | 仍是正數 | 可能因未實現虧損而是負的 |
| 合約網格跌出下限 | 帶槓桿的持倉被保留 | 停止掛新單,持倉不會自己關掉 | 仍是正數 | 維持保證金率到 100% 就被強制平倉 |
結算發生在關掉機器人的那一刻。手上的幣用當時的價格算進結果,未實現的部分在那一刻變成已實現。關掉的時候帳戶裡剩下什麼,決定最後拿到的是什麼。
10. 兩種狀態下,畫面上的網格收益(Grid Profit)都還是正數
穿出上限和跌出下限,這兩種狀態剛好相反,一種手上沒有幣,一種手上只有幣。共同點是畫面上的網格收益(Grid Profit)都是正數。這個欄位的定義就是只算已經配對完成的那一部分。
Bybit 的定義寫得很清楚。網格收益是每一對已經成交的買賣算出來的已實現損益總和。總損益(Total P&L)等於已實現的網格收益加上已實現手續費,再加上未實現損益。當前損益等於已實現加未實現,再減掉已經提領出去的網格收益。他們還補了一句:關掉機器人的時候,真正有意義的是總損益。
Bybit 的說明中心裡,有一條問答的題目就是「網格收益是正的、總損益卻是負的」。會有這條問答,代表這個落差常常發生。落差的來源就是未實現的那一塊:配對完成的部分算進網格收益,還沒賣掉的部位算進總損益。
幣安那邊的欄位名稱不同、算的東西一樣。網格收益指的是配對成交後已實現的部分,手續費已經扣掉;未實現收益(Float Profit)算的是平均買入價和現價的差。
這張表用的是 Bybit 自己文件裡的計算範例。條件是 BTC/USDT(比特幣是什麼)、市價 54,000 USDT、上限 65,000、下限 45,000、5 格、間距 4,000、總投資額 23,610 USDT,文件假設機器人跑了 24 小時,而且價格從 54,000 漲到 57,000。
| 畫面項目 | 它在算什麼 | 範例中的數字 |
|---|---|---|
| 網格收益(Grid Profit) | 已成交買賣配對的已實現損益總和,手續費已扣 | 341.81 USDT |
| 其中的手續費 | 買進一次、賣出一次,兩次相加 | 10.02 USDT |
| 網格年化(Grid APR) | 把那一天的已實現收益直接換算成一年 | 528.42% |
| 總損益(Total P&L) | 已實現的部分,加上還抱著的部位的未實現損益 | 859.54 USDT(價格上漲的情況) |
把範例裡的算式攤開:53,000 買到的 0.08795882 BTC 在 57,000 賣掉,手續費是 (0.08795882 + 0.08787086) × 0.1% × 57,000 = 10.02 USDT,網格收益是 4,000 × 0.08795882 − 10.02 = 341.81 USDT。總損益的 859.54 裡面,包含了機器人手上還沒賣掉的 BTC 的未實現利益,因為這個範例的價格是從 54,000 走到 57,000。那一張買單本身的金額是 0.08795882 × 53,000 = 約 4,662 USDT,和總投資額除以格數(23,610 ÷ 5 = 4,722)落在同一個量級。
價格如果往反方向走,同一個位置放進去的就是未實現虧損,總損益可能變成負的,而網格收益那一欄還是 341.81。這兩個欄位算的東西不一樣,數字對不起來並不代表哪一邊出錯。
11. 畫面上的年化(APR)是怎麼算出來的:一天的已實現收益乘以 365
畫面上那個百分比很容易被當成報酬率看,它其實是換算值。兩家交易所都把算式公開了。
Bybit:網格年化 =(網格收益 ÷ 總投資額)÷ 運行天數 × 365。代進 Bybit 文件那個範例(BTC/USDT、總投資額 23,610 USDT、文件假設跑滿 24 小時、價格從 54,000 漲到 57,000),341.81 ÷ 23,610 大約是 1.45%,除以 1 天再乘 365,得到 528.42%。
幣安:年化報酬率 = 總收益 ÷ 總投資額 × 365 × 24 × 60 ÷ 運行分鐘數。分母是分鐘,機器人剛開起來、只跑了幾十分鐘的時候,同樣一筆收益換算出來的數字會非常大。
分子是哪一項:是網格收益(只有已實現的部分),還是總收益(含未實現)。兩者在同一個帳戶裡可能一正一負。
分母是多久:運行時間越短,換算出來的數字越大。跑三小時和跑三十天,同樣的收益會給出差很多的百分比。
這個換算假設那段運行時間裡發生的事情,會照同樣的節奏重複一整年,也就是價格持續在區間內來回、成交次數維持一樣的密度。價格要在區間內來回這個條件,換算式當成一整年都成立。
這個百分比算的是「照這段時間的節奏跑滿一年會是多少」,不是已經到手的錢。已經到手的部分在網格收益那一欄,加上未實現損益之後的結果在總損益那一欄。

12. 移動上限(Trailing Up)把整個區間往上移,下限也跟著上移
移動上限(Trailing Up)處理的是價格漲出區間之後機器人停住不動這件事。它的做法是把整個區間往上搬。
動作拆開來看。價格漲到區間上限再往上一格的時候,機器人取消最低的那一張買單,然後在原本上限的位置掛一張新的買單。上限和下限同時往上移一格。價格繼續漲,這個動作就繼續重複。
啟動條件有兩個:格數至少要 5 格,帳戶要有餘額可以掛出新的買單。條件不成立的時候,這個功能不會作用。
代價在下面那一端。區間往上搬,下限跟著往上搬,原本掛在低位的那張買單已經被取消掉了。價格如果回頭,接得住的位置變高了,也就是說會更早開始承接。區間每往上移一次,就少掉一張低位的買單。
每往上搬一格就要掛出一張新的買單,這需要帳戶裡有可用的餘額。資金如果都已經壓在部位上,這個動作就不會發生。所以移動上限開著,餘額不夠的時候區間一樣停在原地。
不開移動上限,價格漲出去就停住;開了移動上限,區間追得上去,但承接的位置變高。價格往下走的時候,這兩種設定的結果一樣,都是停止掛新單、手上抱著幣。
13. 合約網格:同一條規則加上強制平倉與資金費率
合約網格用的是同一條規則:預先掛單、成交後反向再掛。換掉的是標的和保證金,標的變成永續合約,資金變成帶槓桿的保證金(現貨和合約差在哪)。跟現貨版本比起來,多出來的是兩項成本和一項風險。
先看模式。中性模式在現價上方掛賣單、下方掛買單,先成交的那一邊決定持倉方向。做多模式先建立多單,價格往上時賣回。做空模式先建立空單,價格往下時買回。幣安在做多、做空模式下,會讓你選擇建立機器人的時候要不要直接開初始倉位。
第一項多出來的成本是資金費率(資金費率怎麼收)。永續合約每到結算時間就結算一次,看資金費率是正是負:正的時候多單付給空單,負的時候反過來,機器人開著的期間會一直發生。幣安把合約網格的總收益定義成已實現收益加上未實現損益,再加上資金費用,資金費率本來就算在裡面。
第二項是強制平倉(強制平倉是怎麼發生的)。Bybit 寫明:維持保證金率到 100% 的時候,持倉會被強制平倉。這一項在現貨網格裡完全不存在。幣安畫面上顯示的預估強平價,是假設網格裡所有還沒成交的掛單都成交之後算出來的,也就是把之後會累積的部位一起算進去了。
保證金模式也要一起看。逐倉和全倉決定虧損可以吃到哪些資金(逐倉和全倉的差別),同一組網格參數,配上不同的保證金模式,能撐的空間差很多。
| 比較項目 | 現貨網格 | 合約網格 |
|---|---|---|
| 拿什麼交易 | 帳戶裡的現貨餘額 | 永續合約,帶槓桿 |
| 槓桿 | 沒有 | 有 |
| 強制平倉 | 沒有這個機制 | 維持保證金率到 100% 就被平掉 |
| 資金費率 | 沒有 | 每個結算時間收付一次 |
| 最壞的狀態 | 抱著幣,未實現虧損留著 | 持倉被強制平倉 |
| 價格跑出區間 | 停止掛新單,抱著幣 | 停止掛新單,持倉保留,要關要自己關 |
| 虧損落在哪裡 | 手上的幣,帳面上是未實現虧損 | 保證金餘額,扣到不夠就被平掉 |
| 格數上限 | 幣安 2 ~ 500、Bybit 2 ~ 200 | 幣安 USDⓈ-M 2 ~ 1,000(COIN-M 169)、Bybit 2 ~ 400 |
| 同時可以跑幾個 | 幣安現貨 50 個 | 幣安 USDⓈ-M 99 個(全倉 50、逐倉 49)、COIN-M 50 個;Bybit 50 個 |
| 其他上限 | Bybit 的區間上限為市價的 0.8 ~ 3 倍、下限為市價的 0.3 ~ 1.2 倍;幣安採動態掛單時在市價附近最多掛 170 張 | 依合約標的與槓桿設定 |
| 身分驗證 | 依帳戶狀態 | Bybit 合約網格需要完成標準身分驗證 |
表裡的格數上限和同時執行數量是 2026 年 8 月官方說明文件的內容,交易所會調整。那組倍數限制還帶出一件事:上限可以設在市價下方、下限可以設在市價上方,這種設定在允許範圍內。
價格跌出區間之後的差別最容易被忽略。現貨版本停在「抱著幣」,合約版本停在「抱著帶槓桿的持倉」。持倉不會因為機器人停止掛單就關掉,Bybit 的文件寫得很明白:要關掉的話,得自己動手。
14. 機器人不會自己做的事,以及結束條件要自己設
機器人不會做的事情,一項一項列出來。它不會重新決定區間(移動上限只往上追,不會往下擴)。它不會替你挑交易對。它不會在下跌途中退出,也不會因為那個交易對被下架或流動性變差就停手。它不會自動停損,除非你自己設。
結束條件是要自己填的。幣安合約網格提供三種觸發方式做停利停損:價格、損益金額、報酬率(ROI%)。觸發之後策略結束,還可以選擇要保留持倉還是一併平掉。Bybit 合約網格則允許在機器人運行中修改投資額和停利停損設定。沒有填這些欄位,就沒有任何自動結束的機制。
資金的動線也值得先弄清楚。Bybit 建立機器人的時候,會從資金帳戶把需要的金額轉過去;關掉機器人的時候,本金和收益回到資金帳戶。運行期間收益留在機器人裡面,不會自動回到餘額。
費用的部分:交易所的網格功能本身不另外收費。Bybit 的說明文件直接寫著,現貨網格只在訂單成交時收現貨交易手續費,建立機器人沒有其他費用。真正的成本是每一次成交的交易手續費,成交越密集,累積得越快。
| 常聽到的說法 | 實際情況 |
|---|---|
| 機器人會自動買在低點、賣在高點 | 程式裡沒有分辨低點高點的部分,它只是在預先設好的格線上掛單 |
| 範例裡那個 528.42% 看起來很好賺 | 那是範例假設跑 24 小時,把那一天的已實現收益直接乘上 365 換算出來的 |
| 自動化所以可以不用管 | 區間跑掉之後的處理、結束時機、停利停損,都留給人 |
| 格數切越細賺越多 | 間距窄到 0.2002% 以下,一買一賣的手續費就把差價吃光了 |
| 機器人會幫我停損 | 沒有設觸發條件就沒有停損 |
| 合約網格效率比較高 | 同一條規則多了強制平倉和資金費率兩項 |
| 用機器人要付月費 | 交易所的功能本身不另外收費,成本是每次成交的交易手續費 |
這個功能在交易所站內就有,不需要另外安裝程式,也不需要把 API 金鑰交給別的網站。要確認自己連到的是哪裡,可以先看 怎麼判斷交易所可不可靠,以及 常見的加密貨幣詐騙手法 裡整理的常見手法。
交易所同一區通常還擺著別的自動化工具,像是 定期定額設定、跟單交易、交易所理財。它們的收益欄位算的是完全不同的東西,把幾個畫面的百分比放在一起比較,比出來的結論沒有意義。
15. 畫面用語對照:英文項目名與它實際計算的東西
畫面上的名詞,中文各家寫法不太一樣,英文欄位名比較固定,兩個一起列,方便在自己的介面上對位置。
網格間距(Grid Spacing):相鄰兩條格線的距離。等差是固定價差,等比是固定百分比。
格數(Grid Number):區間被切成幾段,它同時決定間距和每格下單金額。
限價單(Limit Order):指定價格的掛單,機器人在每一條格線上掛的就是這種訂單。
報價資產(Quote Asset):交易對右邊那個資產,價格漲出區間之後帳戶裡剩下的就是它。
網格收益(Grid Profit):已成交買賣配對的已實現損益總和,手續費已經扣掉。
未實現損益(Float P&L):還抱著的部位,用平均買入價和現價的差算出來。
總損益(Total P&L):已實現加未實現,關掉機器人的時候決定結果的就是這一欄。
年化(APR):把一段運行時間的收益按天數換算成一年的百分比。
移動上限(Trailing Up):價格漲過上限時,取消最低買單、在原上限掛新買單,整個區間往上移。
中性/做多/做空(Neutral / Long / Short):合約網格的三種模式,決定初始持倉方向和先掛哪一邊。
維持保證金率(MMR):合約持倉的安全指標,到 100% 就被強制平倉。
資金費率(Funding Rate):永續合約每個結算時間收付一次,費率為正時多單付給空單,為負時反過來。
四個欄位決定間距和每格下單金額,間距和手續費決定一格能留下多少,行情決定走幾格。離開區間之後,帳戶會停在只剩幣或只剩報價資產的其中一種狀態,網格收益算的是已實現的部分,總損益還要加上未實現的部分。
介面會改版,格數上限會調整,這幾條算式不變。手續費費率一變,損益兩平的間距跟著變,同一組區間和格數在不同費率的帳號上會得到不同的結論。








