Binance(幣安)交易日誌

FOQUS自動為你的Binance合約帳戶記錄交易日誌。每一個USDⓈ-M倉位都會自動記入,不必手動輸入,連同手續費、資金費與停損紀錄。它只需要一把勾選了「啟用讀取」(Enable Reading)的API金鑰,並會拒絕能交易的金鑰。日誌永久免費。

FOQUS從Binance記錄什麼

FOQUS讀取你的USDⓈ-M(U本位)合約帳戶:以USDT與USDC結算的永續合約,例如BTCUSDT與BTCUSDC。倉位一開啟就會出現在日誌中,損益、停損與持倉時間即時更新。

項目在FOQUS中如何呈現
成交每一筆買入與賣出:價格、數量、手續費
停損與停利設定、取消、觸發;移動會顯示為一次取消加上新的價位
資金費持倉期間收到或支付的每一筆費用
強制平倉交易時間軸上的獨立事件
限價進場單下單、修改、撤銷
進場前的帳戶開倉當下的餘額、淨值,以及你的其他倉位
市場快照5分鐘、1小時與24小時的價格變化與成交量、RSI、資金費率、未平倉量
訂單簿錄製每次進場、加倉、部分平倉與出場前後各一分鐘,取自Binance自己的訂單簿

以下是我公開日誌中的一筆真實交易。MARSCOINUSDT多單,4倍槓桿:2026年9月4日21:34:08 UTC進場,21:56:34加倉,9月5日00:36:45 UTC觸及停損出場。進場、加倉與出場共三筆訂單,手續費分別為37.60、10.81與46.73 USDT,合計95.14 USDT。整筆交易的資金費為−47.64 USDT。單看價格,結果是−3,375.07 USDT;扣除手續費與資金費後是−3,517.85 USDT。這些數字沒有一個是我手動輸入的。

FOQUS的交易頁面:Binance上的MARSCOIN/USDT多單,4倍槓桿,結果−3,518 USDT;已實現−3,375、手續費−95.14、資金費−47.64、最大浮虧−3,518、最大浮盈+7,531;圖表上標出進場、停損與出場
作者在Binance USDⓈ-M公開日誌中的一筆交易,2026年9月4–5日。截圖中的App為俄文介面(它也有英文版);截圖上的時間為UTC+2,內文為UTC。

截圖中的最大浮虧與最大浮盈,就是這筆交易的MAE與MFE:持倉期間最大的帳面虧損與最大的帳面獲利。如何用它們檢驗停損與出場,請見MAE與MFE教學,用的正是同一筆交易。

如果你用BNB支付手續費,FOQUS會自動把它換算成USDT:採用成交前最後一根已收盤一分鐘K線的Binance BNBUSDT價格,因此這筆手續費也會計入交易結果。

免費方案每天包含10次訂單簿錄製。每次錄製都包含合約訂單簿;如果該幣種也有現貨交易,旁邊還會並列同一幣種的現貨訂單簿。

如何建立Binance唯讀API金鑰

Binance只發API金鑰給已開啟兩步驟驗證並完成身分驗證的帳戶。你也需要至少在現貨錢包儲值過一次,金額不限。

  1. 在Binance網站上點擊個人檔案圖示 → 帳戶(Account)→ API 管理(API Management)→ 創建 API(Create API)。在App中,先切換到幣安專業版(Binance Pro):更多(More)→ 其他(Other)區塊 → API 管理。
  2. 選擇系統生成(System generated)。自主生成(Self-generated)的金鑰(Ed25519或RSA)不適用:FOQUS用系統金鑰的密鑰替請求簽名。
  3. 為金鑰命名,例如FOQUS,再用2FA或通行密鑰確認。
  4. 複製API Key與Secret Key。Binance只顯示一次密鑰,之後就會隱藏。
  5. 檢查金鑰的權限:只應勾選啟用讀取(Enable Reading)。交易、提領與劃轉都保持關閉。
  6. 不要設定IP存取限制。FOQUS不公開它的IP位址清單,而且會從多個位址連到Binance。Binance本身也規定,沒有IP限制的系統金鑰只能擁有「啟用讀取」權限:這項規則自2023年1月30日起實施。
  7. 建立FOQUS帳號,在Connect your own account(連接自己的帳戶)下選擇Binance。貼上金鑰與密鑰,然後點擊Connect exchange(連接交易所)。

以上的中文名稱取自Binance的繁體中文說明,括號內是英文網站上的名稱;App與其他版本的標示可能不同。三家交易所的唯讀金鑰,請見唯讀API金鑰教學。

FOQUS如何檢查Binance金鑰

FOQUS首先透過apiRestrictions請求,向Binance查詢金鑰的權限。只有在讀取已開啟、九項寫入權限全部關閉時,金鑰才會通過:提領、兩種劃轉、四種交易(現貨與槓桿、槓桿、合約、Portfolio Margin)、選擇權,以及透過FIX交易。否則金鑰不會被儲存。接著FOQUS查詢帳戶模式:目前還不支援Portfolio Margin(統一帳戶),因為Binance透過另一套API提供它的訂單與歷史;這類帳戶的金鑰同樣不會被儲存。然後FOQUS讀取帳戶的BTC儲值地址來辨識帳戶,並讀取你連接前就已開啟的倉位:這些倉位不會列入日誌。

FOQUS檢查Binance金鑰的流程:apiRestrictions請求、「啟用讀取」已開啟、九項寫入權限已關閉、帳戶不是Portfolio Margin,以及帳戶尚未連接;每一項拒絕都附上連接畫面的提示文字
每一項檢查都依FOQUS程式碼執行的順序排列;右側是連接畫面的提示文字。
  • FOQUS只讀取。它用你的金鑰查詢成交、訂單、倉位、手續費與資金費。除了讀取,金鑰只用於另外兩個請求:開啟與延續帳戶的資料串流。兩者都不是訂單。
  • 儲存的資料。API金鑰與密鑰。密鑰經過加密。
  • 如何中斷連接。在FOQUS刪除帳戶,它的交易也會一併刪除。金鑰本身請到Binance的「API 管理」刪除。

FOQUS在Binance看不到什麼

  • 其他產品。現貨與槓桿、以幣結算的COIN-M(幣本位)合約、有到期日的季度合約與選擇權,都不會進入日誌。
  • 連接前的歷史。它包含的資訊太少,無法覆盤一筆交易:Binance的帳戶歷史沒有訂單簿,而已撤銷且未成交的停損單,Binance在3天後就不再提供。因此FOQUS從你連接的那一分鐘起,自己記錄每一筆交易。之前開啟的倉位不會列入,即使你在連接後才平倉。
  • 其他以Binance為名的交易所。FOQUS只連線binance.com的主機(api、fapi與fstream)。Binance.US或其他獨立Binance交易所的金鑰,在這裡無法使用。
  • 你的理由。交易所不知道你的進場型態、計畫或錯誤。這些要用標籤與筆記標記。一筆交易該補上哪些內容,請見如何記錄交易日誌。

倉位大小計算機會依停損算出下一筆倉位的大小。如果你手動記錄日誌,可以使用適用Excel與Google試算表的交易日誌範本。Bybit、OKX與MetaTrader 5帳戶也能連接,各有各的方式:Bybit、OKX、MetaTrader 5。正在比較交易日誌?請看FOQUS vs TraderMake.Money(英文)。

Binance交易日誌常見問題

FOQUS要看到我的合約,需要開啟Enable Futures嗎?

不需要。Enable Futures是交易合約的權限,不是查看合約的權限。只要開啟「啟用讀取」,就能讀取你的合約帳戶;開啟了Enable Futures的金鑰,FOQUS不會接受。

我過去的Binance歷史會匯入嗎?

不會,這是刻意的設計:過去的歷史包含的資訊太少,無法覆盤一筆交易。它沒有訂單簿,而已撤銷且未成交的停損單,Binance在3天後就不再提供。FOQUS從你連接的那一分鐘起,自己記錄每一筆交易:停損、帳戶與市場快照,以及每筆成交前後的訂單簿。你的舊交易仍保留在Binance的歷史中。

「The key is not read-only」是什麼意思?

這句話的意思是「金鑰不是唯讀」:除了「啟用讀取」,金鑰還開啟了其他權限。請到「API 管理」打開這把金鑰,取消多餘的勾選,再重新連接。如果FOQUS顯示「The key has no read access」(金鑰沒有讀取權限),請開啟「啟用讀取」。

為什麼FOQUS顯示「Binance rejected the key」?

意思是Binance拒絕了這組金鑰與密鑰。請確認兩者都完整複製,而且金鑰沒有被刪除。它必須是來自binance.com的系統生成金鑰:自主生成的金鑰或Binance.US的金鑰,在這裡無法使用。

可以連接多個Binance帳戶嗎?

可以,每個帳戶使用各自的金鑰,數量不限。同一個帳戶不能連接兩次:即使換了金鑰,FOQUS也認得出它,並顯示「This exchange account is already connected」(這個交易所帳戶已連接)。

資料來源

其他交易所與經紀商的交易日誌