Nhật ký giao dịch Binance

FOQUS tự ghi nhật ký giao dịch cho tài khoản futures Binance của bạn. Mọi vị thế USDⓈ-M đều được ghi lại mà không cần nhập tay, kèm phí, funding và lịch sử stop loss. FOQUS chỉ cần một API key tích đúng một ô Enable Reading, và sẽ từ chối khóa có quyền giao dịch. Nhật ký miễn phí vĩnh viễn.

FOQUS ghi lại những gì từ Binance

FOQUS đọc tài khoản futures USDⓈ-M của bạn: các hợp đồng vĩnh cửu thanh toán bằng USDT và USDC, như BTCUSDT và BTCUSDC. Vị thế xuất hiện trong nhật ký ngay khi được mở. Lãi lỗ, stop loss và thời gian giữ lệnh cập nhật theo thời gian thực.

Dữ liệuCách hiển thị trong FOQUS
Lệnh khớpmọi lần mua và bán: giá, khối lượng, phí
Stop loss và take profitđặt, hủy, kích hoạt; khi bạn dời lệnh, nhật ký hiện một lần hủy và một mức mới
Fundingmọi khoản nhận hoặc trả khi vị thế còn mở
Thanh lýmột sự kiện riêng trên dòng thời gian của giao dịch
Lệnh limit để vào vị thếđặt, sửa, hủy
Tài khoản trước khi vào lệnhsố dư, equity và các vị thế khác của bạn lúc mở lệnh
Ảnh chụp thị trườngbiến động giá và khối lượng trong 5 phút, 1 giờ và 24 giờ, RSI, funding, open interest
Bản ghi sổ lệnhmột phút trước và một phút sau mỗi lần vào lệnh, vào thêm, chốt một phần và thoát lệnh, lấy từ chính sổ lệnh của Binance

Đây là một giao dịch thật trong nhật ký công khai của tôi. Lệnh long MARSCOINUSDT với đòn bẩy 4×: vào lệnh lúc 21:34:08 UTC ngày 4/9/2026, vào thêm lúc 21:56:34, thoát ở stop loss lúc 00:36:45 UTC ngày 5/9. Lần vào, lần vào thêm và lần thoát là ba lệnh, với phí lần lượt là 37,60 USDT, 10,81 USDT và 46,73 USDT, tổng cộng 95,14 USDT. Funding trong suốt giao dịch là −47,64 USDT. Kết quả theo giá là −3.375,07 USDT, còn sau phí và funding là −3.517,85 USDT. Tôi không phải gõ tay con số nào.

Trang giao dịch FOQUS: lệnh long MARSCOIN/USDT trên Binance với đòn bẩy 4×, kết quả −3.518 USDT; PnL đã thực hiện −3.375; phí −95,14; funding −47,64; lỗ tạm tối đa −3.518; lãi tạm tối đa +7.531; điểm vào, stop loss và điểm thoát trên biểu đồ
Một giao dịch trong nhật ký công khai của tác giả trên Binance USDⓈ-M, ngày 4–5/9/2026. Ứng dụng trên ảnh đang ở giao diện tiếng Nga (ứng dụng cũng có tiếng Anh); giờ trên ảnh là UTC+2, trong bài là UTC.

Lỗ tạm tối đa và lãi tạm tối đa trên ảnh chính là MAE và MFE của giao dịch: khoản lỗ lớn nhất và khoản lãi lớn nhất trên giấy khi lệnh còn mở. Cách dùng chúng để kiểm tra stop loss và điểm thoát được trình bày trên chính giao dịch này trong bài hướng dẫn về MAE và MFE.

Khi bạn trả phí bằng BNB, FOQUS tự quy đổi sang USDT. FOQUS lấy giá BNBUSDT trên Binance tại nến 1 phút đã đóng gần nhất trước lần khớp lệnh, nên khoản phí đó cũng được tính vào kết quả giao dịch.

Gói miễn phí có 10 bản ghi sổ lệnh mỗi ngày. Mỗi bản ghi chứa sổ lệnh futures, kèm sổ lệnh spot của cùng đồng coin nếu coin đó có giao dịch spot.

Cách tạo API key Binance chỉ đọc

Binance chỉ cấp API key cho tài khoản đã bật xác thực hai yếu tố (2FA) và đã xác minh danh tính. Bạn cũng cần nạp tiền vào Ví Spot (Spot Wallet) ít nhất một lần, số tiền bao nhiêu cũng được.

  1. Trên website Binance, bấm biểu tượng hồ sơ → Account → API Management → Create API. Trong ứng dụng, chuyển sang Binance Pro: More → mục Other → API Management.
  2. Chọn System generated. Khóa Self-generated (Ed25519 hoặc RSA) không dùng được: FOQUS ký các yêu cầu bằng secret của khóa do hệ thống tạo.
  3. Đặt tên cho khóa, ví dụ FOQUS, rồi xác nhận bằng 2FA hoặc passkey.
  4. Sao chép API Key và Secret Key. Binance chỉ hiển thị Secret Key một lần, sau đó sẽ ẩn đi.
  5. Kiểm tra quyền của khóa. Chỉ tích ô Enable Reading. Không bật quyền giao dịch, rút tiền hay chuyển tiền.
  6. Không thêm giới hạn truy cập theo IP. FOQUS không công bố danh sách địa chỉ IP của mình và kết nối tới Binance từ nhiều địa chỉ. Chính Binance cũng không cấp quyền nào ngoài Enable Reading cho khóa hệ thống không giới hạn IP: quy định này áp dụng từ ngày 30/1/2023.
  7. Tạo tài khoản FOQUS và chọn Binance trong mục Connect your own account (kết nối tài khoản của bạn). Dán API key và secret rồi bấm Connect exchange (kết nối sàn).

Tên các mục ở trên lấy theo website tiếng Anh của Binance. Ở ngôn ngữ khác và trong ứng dụng, tên có thể khác. Về API key chỉ đọc trên cả ba sàn, xem bài hướng dẫn API key chỉ đọc.

FOQUS kiểm tra API key Binance như thế nào

Đầu tiên, FOQUS hỏi Binance về quyền của khóa bằng truy vấn apiRestrictions. Khóa chỉ được chấp nhận khi quyền đọc đang bật và chín quyền ghi đều tắt: rút tiền, hai loại chuyển tiền, bốn loại giao dịch (spot và margin, margin, futures, portfolio margin), quyền chọn (options) và giao dịch qua FIX. Nếu không, khóa sẽ không được lưu. Tiếp theo, FOQUS hỏi chế độ của tài khoản: tài khoản Portfolio Margin hiện chưa được hỗ trợ (Binance trả lệnh và lịch sử của loại tài khoản này qua một API khác), nên khóa của nó cũng không được lưu. Sau đó FOQUS đọc địa chỉ nạp BTC của tài khoản để nhận diện tài khoản, và đọc các vị thế đã mở từ trước khi bạn kết nối: những vị thế này không được đưa vào nhật ký.

Quy trình FOQUS kiểm tra API key Binance: truy vấn apiRestrictions, Enable Reading đang bật, chín quyền ghi đều tắt, tài khoản không dùng Portfolio Margin và tài khoản chưa được kết nối; mỗi trường hợp bị từ chối kèm thông báo trên màn hình kết nối
Từng bước kiểm tra theo đúng thứ tự mà mã nguồn FOQUS chạy; bên phải là thông báo trên màn hình kết nối.
  • FOQUS chỉ đọc. Với khóa của bạn, FOQUS lấy dữ liệu về lệnh khớp, lệnh, vị thế, phí và funding. Ngoài việc đọc, khóa chỉ phục vụ thêm hai yêu cầu: mở và gia hạn luồng dữ liệu của tài khoản. Không yêu cầu nào trong số đó là một lệnh giao dịch.
  • Lưu những gì. API key và secret. Secret được mã hóa.
  • Cách ngắt kết nối. Xóa tài khoản trong FOQUS, các giao dịch của nó cũng bị xóa theo. Còn bản thân khóa thì bạn xóa trên Binance, trong mục API Management.

Những gì FOQUS không thấy trên Binance

  • Các sản phẩm khác. Spot và margin, futures COIN-M ký quỹ bằng coin, hợp đồng quý có ngày đáo hạn và quyền chọn đều không có trong nhật ký.
  • Lịch sử trước khi kết nối. Lịch sử đó có quá ít dữ liệu để đánh giá lại một giao dịch: lịch sử tài khoản trên Binance không có sổ lệnh, và sau 3 ngày Binance không còn trả về lệnh stop đã hủy mà chưa khớp. Vì vậy FOQUS tự ghi lại từng giao dịch kể từ lúc bạn kết nối. Vị thế mở trước đó sẽ không được ghi, kể cả khi bạn đóng nó sau này.
  • Các sàn khác mang tên Binance. FOQUS chỉ kết nối tới các máy chủ của binance.com (api, fapi và fstream). API key của Binance.US hay một sàn Binance riêng biệt khác sẽ không dùng được.
  • Lý do của bạn. Sàn không biết setup, kế hoạch hay sai lầm của bạn. Bạn tự đánh dấu chúng bằng thẻ và ghi chú. Bài Cách ghi nhật ký giao dịch hướng dẫn nên ghi thêm gì cho mỗi giao dịch.

Công cụ tính khối lượng vị thế tính khối lượng cho vị thế tiếp theo dựa trên mức stop loss. Nếu bạn ghi nhật ký bằng tay, hãy dùng mẫu nhật ký giao dịch cho Excel và Google Sheets. Tài khoản Bybit, OKX và MetaTrader 5 cũng kết nối được, mỗi nơi theo cách riêng: Bybit, OKX, MetaTrader 5. Đang phân vân giữa các nhật ký? Xem FOQUS và TraderMake.Money (tiếng Anh).

Câu hỏi thường gặp về nhật ký giao dịch Binance

FOQUS có cần quyền Enable Futures để thấy các lệnh futures của tôi không?

Không. Enable Futures là quyền giao dịch futures, không phải quyền xem. Chỉ cần Enable Reading là đọc được tài khoản futures của bạn, và FOQUS sẽ không nhận khóa đang bật Enable Futures.

Lịch sử Binance cũ của tôi có được nhập vào không?

Không, FOQUS cố ý không nhập: lịch sử cũ có quá ít dữ liệu để đánh giá lại một giao dịch. Nó không có sổ lệnh, và sau 3 ngày Binance không còn trả về lệnh stop đã hủy mà chưa khớp. FOQUS tự ghi lại từng giao dịch kể từ lúc bạn kết nối: các lệnh stop, ảnh chụp tài khoản và thị trường, sổ lệnh quanh mỗi lần khớp. Các giao dịch cũ vẫn nằm trong lịch sử của Binance.

Thông báo “The key is not read-only” nghĩa là gì?

Nghĩa là khóa không phải loại chỉ đọc: ngoài Enable Reading, khóa còn bật thêm quyền khác. Tìm khóa đó trong API Management, bỏ tích các ô thừa rồi kết nối lại. Nếu FOQUS báo “The key has no read access” (khóa không có quyền đọc), hãy bật Enable Reading.

Vì sao FOQUS báo “Binance rejected the key”?

Nghĩa là Binance từ chối cặp API key và secret này. Hãy kiểm tra xem bạn đã sao chép đầy đủ cả hai chưa và khóa có bị xóa không. Khóa phải là loại System generated của binance.com: khóa Self-generated hoặc khóa Binance.US không dùng được ở đây.

Tôi có thể kết nối nhiều tài khoản Binance không?

Có, mỗi tài khoản dùng một khóa riêng, không giới hạn số tài khoản. Một tài khoản không thể kết nối hai lần: dù bạn dùng khóa khác, FOQUS vẫn nhận ra nó và báo “This exchange account is already connected” (tài khoản sàn này đã được kết nối).

Nguồn tham khảo

  • Binance: How to Create API Keys on Binance? — 2FA, nạp tiền vào Ví Spot và xác minh danh tính; các bước trên website và trong ứng dụng; khóa System generated và Self-generated; từ ngày 30/1/2023, khóa hệ thống không giới hạn IP chỉ có quyền Enable Reading. Cập nhật lần cuối ngày 20/3/2025.
  • Binance: Frequently Asked Questions on API — Secret Key chỉ hiển thị lúc tạo khóa.
  • Binance API: Get API Key Permission — truy vấn apiRestrictions và các trường quyền mà FOQUS kiểm tra.
  • Binance API: Account info — trường isPortfolioMarginRetailEnabled mà FOQUS dùng để nhận ra tài khoản Portfolio Margin.
  • Binance API: Query Algo Order — lệnh điều kiện (stop loss hoặc take profit) ở trạng thái CANCELED hoặc EXPIRED mà chưa khớp sẽ không còn tra được sau 3 ngày kể từ lúc tạo, và không lệnh nào còn tra được sau 90 ngày.
  • Binance API: Order Book — truy vấn sổ lệnh chỉ nhận mã hợp đồng và độ sâu, không bao giờ nhận thời điểm, và trả về sổ lệnh hiện tại.
  • Nhật ký công khai của tôi trên FOQUS — giao dịch MARSCOINUSDT ngày 4–5/9/2026: lệnh khớp, phí, funding, stop loss và kết quả.

Nhật ký giao dịch cho các sàn và broker khác