網格交易機器人:自動填入的區間和格數,是用哪段價格算出來的?

網格交易機器人:自動填入的區間和格數,是用哪段價格算出來的?

從推薦參數的出處,一路拆到手續費門檻、區間之外的兩種帳戶狀態,以及畫面上那幾個收益欄位各自在算什麼。

資料依據:幣安/Bybit/OKX 官方說明文件(2026 年 8 月查核)
先看這張表

問題一行答案
它到底在做什麼在預先設好的每一條格線上掛限價單,一邊成交就在反方向一格重新掛單。程式裡沒有判斷行情的部分
自動填入的參數哪來的幣安用日線布林通道三個標準差,回顧 7 天/30 天/180 天;OKX 智能策略用 7 天/20 天/90 天回測
賺錢的條件只有兩個:價格在區間內來回,而且每格間距大於一買一賣的手續費
損益兩平的間距手續費 0.1% 時約 0.2002%,折扣後 0.075% 時約 0.1501%(代入交易所公式算出來的值)
價格漲出上限幣全部賣光,只剩報價資產,之後漲多少都跟不到
價格跌出下限現金全部用完只剩幣,未實現虧損還掛在那裡
兩種狀態下的畫面網格收益(Grid Profit)都還是正數,真正的結果在總損益(Total P&L)
年化(APR)怎麼來的把一小段運行時間的已實現收益,按天數換算成一整年
合約網格多了什麼強制平倉和資金費率。價格跑出區間,持倉不會自己關掉
費用功能本身不另外收費,成本是每一次成交的交易手續費

打開交易所的網格交易機器人設定頁,多數人的第一個動作是按下自動填入。畫面馬上給出一組區間上限、下限和格數, 數字很具體,看起來已經幫你想過了。那組數字有出處:它是用最近一段歷史價格的擺盪幅度算出來的, 而它沒有去看你的手續費費率,也沒有去看每一格的下單金額會不會低到系統不收。這台機器實際執行的規則只有三句話, 規則要賺錢的條件只有兩個,其中一個在按下建立之前就已經有答案,另一個沒有任何設定可以製造出來。 文中的公式和數字全部來自幣安、Bybit、OKX 的說明文件,查核時間是 2026 年 8 月。

網格交易機器人下單循環的結構圖。標題寫著機器人掛單、等成交,再往反方向掛單,副標指出這個循環裡沒有判斷、預測或學習的步驟。上方四個編號方塊用交易所文件的範例值走完一格:設定值進去,區間 45,000 到 65,000 切 5 格,一格寬 4,000,投資金額按格數平分;訂單事先鋪好,現價下方掛限價買單、上方掛限價賣單,成交之前什麼都不會發生;53,000 買單成交後立刻在上面一格 57,000 掛賣單,不問這裡是不是低點;57,000 賣單成交後這一對成為已實現收益,53,000 的買單重新掛回去,循環再開始。中間表格算一對配對留下什麼:總價差是 4,000 乘上在下面那格買到的數量,手續費是買賣兩次成交合計,範例中 10.02 個結算單位,剩下 341.81 個結算單位計入網格收益。左下綠色卡片列出它會做的事:每格預先掛限價單、把成交的訂單換成反方向重新掛出、單獨計算完成的配對、有設停損停利就在那裡結束策略。右下紅色卡片列出它絕對不做的事:判斷價格高低、自行重設區間(開移動設定時只往上跟)、在急跌途中避開(文件寫明碰到指定間隔就執行,急跌同樣執行)、替你挑標的或代你關掉虧損部位。最後一格說明所有結果都從這個循環推出來:價格持續在格線之間雙向來回就有收益,離開不回來就停住;工具本身免費,付出去的是每次成交的交易手續費,而這個策略在定義上就會製造大量成交。 - Cryptonakta
先照著這張圖上方的四個編號走一遍,就知道機器人每一步實際在做什麼。

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

Binance signup QR, scan to open Binance (Cryptonakta referral)領優惠註冊 →

代碼: CRYPTONAKTA
直接用 App 註冊嗎?註冊時在「推薦碼」欄位輸入 CRYPTONAKTA,才能享有優惠。
現貨與合約網格皆有。現貨掛單、吃單一般費率 0.100%,以 BNB 扣抵手續費為 0.075%。

Bybit

Bybit signup QR, scan to open Bybit (Cryptonakta referral)領優惠註冊 →

代碼: 5ZGKX#0
直接用 App 註冊嗎?註冊時在「推薦碼」欄位輸入 5ZGKX#0,才能享有優惠。
現貨與合約網格皆有。說明文件寫明機器人本身不另外收費,只在成交時收現貨交易手續費。

OKX

OKX signup QR, scan to open OKX (Cryptonakta referral)領優惠註冊 →

代碼: 46938989
直接用 App 註冊嗎?註冊時在「推薦碼」欄位輸入 46938989,才能享有優惠。
現貨網格提供智能參數,短、中、長期分別以 7 天、20 天、90 天回測產出。

KuCoin

KuCoin signup QR, scan to open KuCoin (Cryptonakta referral)領優惠註冊 →

代碼: CXEM4JP5
直接用 App 註冊嗎?註冊時在「推薦碼」欄位輸入 CXEM4JP5,才能享有優惠。
官方說明中心記載現貨網格功能。註冊代碼享終身 5% 手續費折扣,費率直接改變損益兩平的間距。
聯盟行銷揭露:部分連結為合作夥伴連結,我們可能會獲得佣金,但不會增加你的任何費用。本文並非投資建議。

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 掛買單。就這樣重複。

整段流程裡沒有一個地方在看現在是低點還是高點。它掛的東西是限價單,跟你自己手動掛的是同一種訂單,差別只在它替你重複掛、掛得比較快(限價單和市價單的差別)。它也不會讀新聞、不會學習、不會因為跌得比較兇就停一下。

幣安的說明文件把這件事寫得很白:交易機器人在價格達到設定的間隔時就會立刻執行所有訂單,暴跌或暴漲的行情一樣執行。所以下跌途中它會照著格線一路買下去,價格回到區間裡面之後,掛單也照樣恢復。

網格間距與手續費損益兩平的算術面板。標題寫著格間距比一買一賣的手續費還窄時,每成交一次就是虧損,副標指出這是算術,開機器人之前就已經決定。上方紫色卡片放公式:每格收益等於 (1 − c) × r − 1 − c,r 是一格的價格比、c 是交易手續費,左邊設為零解出門檻 r = (1 + c) ÷ (1 − c)。手續費 0.1% 時一格要寬過約 0.2002%,完成的配對才留得下東西;用交易所代幣付費享 25% 折扣後的 0.075%,門檻降到約 0.1501%;一對配對進場出場各收一次費,公式裡才會出現兩個手續費。中間表格以 0.1% 為準列出間距被吃掉多少:0.2% 時手續費等於整格,什麼都不剩;0.3% 被拿走約三分之二,留 0.1 個百分點;0.5% 拿走四成留 0.3、1% 拿走兩成留 0.8、2% 拿走一成留 1.8、5% 拿走 4% 留 4.8 個百分點,但成交頻率低得多。左下藍色卡片以寬度 30% 的區間為例:等比切開時每格比例相同,100 格時一格約 0.263% 在門檻之上,131 格時約 0.2005% 幾乎貼著門檻,再細分下去每格都在損益兩平之下,成交一次就被削一次。右下綠色卡片說明交易所的做法:區間越窄,設定畫面可選的最大格數就越少,有一家把理由寫進文件,就是要讓正常市況下的網格收益大於交易手續費;投資金額也有下限,因為每格都必須超過最小下單金額。最後紅色方塊指出格數多則成交頻繁而每次份額小,格數少則成交稀少而每次份額大,兩邊都不是比較安全的一邊,市場變熱絡也不會讓門檻降下來;手續費等級是這段算術的一部分,同一組設定在某些帳號成立、在另一些帳號不成立。 - Cryptonakta
按下建立之前,用這張圖確認你打算設的格數,算出來的間距有沒有過那道門檻。

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 ÷ 運行分鐘數。分母是分鐘,機器人剛開起來、只跑了幾十分鐘的時候,同樣一筆收益換算出來的數字會非常大。

看這個欄位的時候,先確認兩件事
分子是哪一項:是網格收益(只有已實現的部分),還是總收益(含未實現)。兩者在同一個帳戶裡可能一正一負。
分母是多久:運行時間越短,換算出來的數字越大。跑三小時和跑三十天,同樣的收益會給出差很多的百分比。

這個換算假設那段運行時間裡發生的事情,會照同樣的節奏重複一整年,也就是價格持續在區間內來回、成交次數維持一樣的密度。價格要在區間內來回這個條件,換算式當成一整年都成立。

這個百分比算的是「照這段時間的節奏跑滿一年會是多少」,不是已經到手的錢。已經到手的部分在網格收益那一欄,加上未實現損益之後的結果在總損益那一欄。

價格離開區間之後會發生什麼的結構圖。標題寫著價格跑出區間時機器人就停下來,帳戶裡剩下什麼早已決定,副標指出不論往哪個方向跑,畫面上的網格收益仍然是正的。上方藍色表格列出同一個機器人的三種狀態:在區間內時幣和結算資產都在手上,雙向持續成交,完成的配對不斷累積;漲出上限後賣單全部成交完,只剩結算資產,新訂單不再掛出,上限之上的漲幅也不會反映(開移動設定時區間往上跟,下限也跟著上移);跌出下限後買單全部成交完,結算資產用完只剩幣,新訂單同樣停掉,未實現虧損留在手上。中間兩張卡片說明畫面上的兩個數字:網格收益是完成的買賣配對的已實現結果,手續費已扣,幣價下跌時也不會減少,因為它只算已關閉的配對,在上面三種狀態下都是正的,包括抱著虧損的那一種;總損益是已實現的配對加上機器人還抱著的東西的評價金額,結束機器人時真正成為現實的是這一個,有一家交易所的說明中心單獨列了一條「網格收益是正的、總損益卻是負的原因」。下方紫色卡片放年化算式:年化等於結果 ÷ 投資金額 ÷ 運行天數 × 365,兩家交易所公開過這條式子;不論跑了多久都拉成一年,一天的交易因此乘上 365 倍,文件範例假設 24 小時、只完成一對配對,就顯示成網格年化 528.42%,同樣的計算套到兩天就變一半,期間越短數字越大,裡面藏著市場在剩下一整年會持續穿越同樣格線的假設。最後紅色表格比較現貨與合約網格:強制平倉在現貨不存在,最壞是抱著幣,合約則在維持保證金率碰到 100% 時部位被清掉;資金費率現貨沒有,合約每個結算週期收付一次,有一家把總收益定義為已實現加未實現加資金費率;離開區間時現貨只停掉新訂單,合約在新訂單停掉後開著的部位還留著,得自己動手關。最後一格指出設定畫面不會問的那件事,就是價格會不會持續穿越這些格線;推薦參數用最近的過去算出來,有一家對 7 天、30 天、180 天的日線套三個標準差通道,另一家回測 7 天、20 天、90 天的區間,那是對剛過去那段區間的描述,趨勢一旦開始最先破掉的就是這個假設,而上面那兩種狀態就是它破掉之後的樣子。 - Cryptonakta
網格收益是正的、總損益卻是負的時候,回到這張圖中間兩張卡片看兩個欄位各自在算什麼。

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):永續合約每個結算時間收付一次,費率為正時多單付給空單,為負時反過來。

四個欄位決定間距和每格下單金額,間距和手續費決定一格能留下多少,行情決定走幾格。離開區間之後,帳戶會停在只剩幣或只剩報價資產的其中一種狀態,網格收益算的是已實現的部分,總損益還要加上未實現的部分。

介面會改版,格數上限會調整,這幾條算式不變。手續費費率一變,損益兩平的間距跟著變,同一組區間和格數在不同費率的帳號上會得到不同的結論。

常見問題

Q. 網格交易機器人到底在做什麼?
它把你設定的區間依照格數切成好幾條格線,在每一條線上預先掛好限價單。現價下面掛買單,上面掛賣單。買單成交之後,它在上面一格掛賣單;賣單成交之後,它在下面一格掛買單。整段流程裡沒有判斷行情的部分,幣安的說明文件也寫明,價格達到設定間隔時所有訂單會立刻執行,暴跌暴漲一樣執行。
Q. 自動填入的參數是怎麼算出來的?
幣安現貨網格的自動參數用日線資料,套布林通道三個標準差算出上下限和建議格數,回顧區間可以選 7 天、30 天或 180 天。OKX 的智能策略分短中長期,分別用 7 天、20 天、90 天的資料回測。兩者的共同點是拿最近一段時間的來回幅度當依據,它們沒有替你檢查手續費門檻,也沒有替你檢查每格下單金額會不會低於最小下單金額。
Q. 網格收益是正的,總損益卻是負的,怎麼會這樣?
兩個欄位在數不同的東西。網格收益只算已經配對完成的買賣,手續費已經扣掉;總損益還要加上手上還沒賣掉的部位的未實現損益。價格跌出區間的時候,現金全部變成幣,未實現虧損就落在總損益那一欄,而網格收益仍然是正數。Bybit 的說明中心有一條問答專門講這個落差,他們也寫明關掉機器人時真正有意義的是總損益。
Q. 畫面上的年化百分比可以當成報酬率看嗎?
那是換算值。Bybit 的算式是(網格收益 ÷ 總投資額)÷ 運行天數 × 365,幣安的算式是總收益 ÷ 總投資額 × 365 × 24 × 60 ÷ 運行分鐘數。在 Bybit 自己的範例裡,一天實現的 341.81 USDT 對上 23,610 USDT 的投資額,大約是 1.45%,換算出來就顯示成 528.42%。運行時間越短,同樣一筆收益換算出來的數字越大。
Q. 一格要多寬,手續費才吃不掉?
把幣安公開的等比每格收益公式 (1 − c) × r − 1 − c 設成 0,門檻是 r = (1 + c) ÷ (1 − c)。手續費 0.1% 代進去是 1.002002,也就是間距要寬過 0.2002%;用扣抵折扣到 0.075% 的話,門檻降到約 0.1501%。這兩個數字是代入公式算出來的,不是交易所公告值。間距窄過門檻,每成交一格就少一點。
Q. 為什麼區間設窄了,可以選的格數就變少?
因為區間寬度除以格數就是間距,格數往上加,間距往下掉。掉到損益兩平以下,每一格在結構上都是負的。Bybit 在說明文件裡直接寫出理由:自動縮減最大格數是為了讓網格收益大於交易手續費。以下限往上 30% 的區間用等比切開為例,要守住 0.2002% 的間距,格數大約要在 131 格以內。
Q. 價格衝出上限之後,機器人會追上去嗎?
預設不會。價格高於上限時系統不再成交新訂單,等價格回到區間內才恢復。這時候幣已經賣完,帳戶裡只剩報價資產,之後的漲幅完全不參與。開啟移動上限的話,區間會往上移:取消最低的那張買單,在原本上限的位置掛新買單,啟動條件是格數至少 5 格而且帳戶有餘額。代價是下限跟著往上,價格回頭時承接的位置變高。
Q. 現貨網格會被強制平倉嗎?
現貨網格裡沒有這個機制,它拿的是帳戶裡已有的餘額在買賣。最壞的狀態是價格跌出下限,現金用完只剩幣,未實現虧損留在手上。合約網格就不同了:Bybit 寫明維持保證金率到 100% 會被強制平倉,而且價格跑出區間之後持倉仍然保留,要關得自己關。
Q. 用網格功能需要另外付費嗎?
交易所的網格功能本身不另外收費。Bybit 的說明文件寫著現貨網格只在訂單成交時收現貨交易手續費,建立機器人沒有其他費用。真正的成本是每一次成交的交易手續費,而這個策略的定義就是製造很多次成交,所以費用是按次數累積的,手續費階梯也就直接影響損益兩平的間距。
Q. Binance 怎麼一步步註冊?
1) 在 Binance 官方網站或 App 用電子郵件/手機註冊。2) 完成身分驗證(KYC)。3) 開啟 App 版 2FA。4) 註冊時在推薦碼欄位輸入 CRYPTONAKTA 即可獲得現貨交易手續費長期 10% 折扣。在法幣無法直接入金的地區,可在當地交易所買幣或穩定幣再轉入,或使用 P2P。
本文整理自交易所公開的說明文件,內容為功能與算式的說明,並非投資建議。加密貨幣價格波動大,網格策略在價格離開設定區間時會停止掛新單,帳戶可能停在只剩幣或只剩報價資產的狀態;合約網格另有強制平倉與資金費率。不同地區看到的產品組合不一樣,請以你自己畫面上顯示的內容為準。

看各家交易所的手續費與功能比較

編輯準則獨立加密貨幣編輯 · 誠實、不誇大 · 本文並非投資建議。
🌐 繁體中文