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。這些數字沒有一個是我手動輸入的。

截圖中的最大浮虧與最大浮盈,就是這筆交易的MAE與MFE:持倉期間最大的帳面虧損與最大的帳面獲利。如何用它們檢驗停損與出場,請見MAE與MFE教學,用的正是同一筆交易。
如果你用BNB支付手續費,FOQUS會自動把它換算成USDT:採用成交前最後一根已收盤一分鐘K線的Binance BNBUSDT價格,因此這筆手續費也會計入交易結果。
免費方案每天包含10次訂單簿錄製。每次錄製都包含合約訂單簿;如果該幣種也有現貨交易,旁邊還會並列同一幣種的現貨訂單簿。
如何建立Binance唯讀API金鑰
Binance只發API金鑰給已開啟兩步驟驗證並完成身分驗證的帳戶。你也需要至少在現貨錢包儲值過一次,金額不限。
- 在Binance網站上點擊個人檔案圖示 → 帳戶(Account)→ API 管理(API Management)→ 創建 API(Create API)。在App中,先切換到幣安專業版(Binance Pro):更多(More)→ 其他(Other)區塊 → API 管理。
- 選擇系統生成(System generated)。自主生成(Self-generated)的金鑰(Ed25519或RSA)不適用:FOQUS用系統金鑰的密鑰替請求簽名。
- 為金鑰命名,例如FOQUS,再用2FA或通行密鑰確認。
- 複製API Key與Secret Key。Binance只顯示一次密鑰,之後就會隱藏。
- 檢查金鑰的權限:只應勾選啟用讀取(Enable Reading)。交易、提領與劃轉都保持關閉。
- 不要設定IP存取限制。FOQUS不公開它的IP位址清單,而且會從多個位址連到Binance。Binance本身也規定,沒有IP限制的系統金鑰只能擁有「啟用讀取」權限:這項規則自2023年1月30日起實施。
- 建立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只讀取。它用你的金鑰查詢成交、訂單、倉位、手續費與資金費。除了讀取,金鑰只用於另外兩個請求:開啟與延續帳戶的資料串流。兩者都不是訂單。
- 儲存的資料。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」(這個交易所帳戶已連接)。
資料來源
- Binance: How to Create API Keys on Binance?(繁體中文版):2FA、現貨錢包儲值與身分驗證;網站與App上的步驟;系統生成與自主生成金鑰;自2023年1月30日起,沒有IP限制的系統金鑰只能擁有Enable Reading。最後更新於2025年3月20日。
- Binance: Frequently Asked Questions on API:Secret Key只在建立金鑰時可見。
- Binance API: Get API Key Permission:apiRestrictions請求,以及FOQUS檢查的權限欄位。
- Binance API: Account info:FOQUS用來辨識Portfolio Margin帳戶的isPortfolioMarginRetailEnabled欄位。
- Binance API: Query Algo Order:狀態為CANCELED或EXPIRED且沒有成交的條件單(停損或停利),建立3天後就查不到;90天後,任何條件單都查不到。
- Binance API: Order Book:訂單簿請求只接受交易品種與深度,從不接受時間,回傳的是當下的訂單簿。
- 我在FOQUS的公開日誌:2026年9月4–5日的MARSCOINUSDT交易:成交、手續費、資金費、停損與結果。