Tôi còn nhớ lần đầu nghe cụm từ "order book L2" trong một quán cà phê ở quận 1, khi một người bạn trader khoe vừa bắt được "bức tường 2 triệu USD bên mua" của ETH. Lúc ấy tôi chỉ biết gật đầu vì không muốn lộ ra mình chưa từng đụng đến khái niệm này. Hai tuần sau tôi đã viết được con bot đầu tiên chạy ổn định 24/7. Bài viết này rút ngắn quãng đường đó cho bạn xuống còn khoảng một tiếng, kể cả khi bạn chưa từng gọi một API nào trong đời.
Order Book L2 là gì và tại sao bạn nên quan tâm?
Order book (sổ lệnh) là danh sách tất cả lệnh mua và lệnh bán đang chờ khớp trên một sàn giao dịch. "L2" nghĩa là cấp độ dữ liệu thứ 2 - bạn không chỉ thấy một mức giá tốt nhất, mà còn thấy cả chồng lệnh xếp sau nó theo từng bậc giá.
Hãy tưởng tượng bạn đi chợ mua cá. Bạn hỏi giá con cá lớn nhất - đó là L1. Nhưng nếu bạn muốn biết cả chợ có bao nhiêu con cá đang chờ bán ở các mức giá khác nhau, tiểu thương nào đang găm hàng, ai đang bán tháo - đó chính là L2. Đây là dữ liệu cốt lõi để hiểu cơ chế khám phá giá: giá sẽ đi đâu tùy thuộc vào việc bên mua hay bên bán "đông" và "giàu" hơn.
Gợi ý ảnh chụp màn hình: Mở sàn Binance, chuyển sang giao diện "Order Book", bật "Depth" để hiển thị đồ thị độ sâu màu xanh/đỏ. Bạn sẽ thấy ngay các "bức tường" - những cột lệnh lớn bất thường mà trader thường hay nhắc.
Chuẩn bị trước khi bắt đầu (mất khoảng 5 phút)
- Một máy tính có cài Python 3.10 trở lên, hoặc tài khoản Google Colab miễn phí.
- Tài khoản sàn Binance hoặc OKX (không cần nạp tiền, chỉ cần đọc dữ liệu công khai).
- Tài khoản HolySheep AI để gửi dữ liệu cho AI phân tích hộ. HolySheep là cổng API hỗ trợ thanh toán WeChat, Alipay, tỷ giá 1 CNY = 1 USD tín dụng (tiết kiệm hơn 85% so với tỷ giá thị trường) và tặng tín dụng miễn phí khi đăng ký.
Bước 1: Kéo 20 cấp lệnh sâu nhất từ sàn Binance
Mở trình soạn code và dán đoạn sau:
Tài nguyên liên quan