Giới thiệu về Spot
1. Giao dịch spot
Giao dịch spot là việc trao đổi một loại tiền mã hóa này lấy một loại tiền mã hóa khác. Với cặp ETH/BTC, ETH là đồng cơ sở còn BTC là đồng định giá, nghĩa là cần có BTC để mua ETH. Giao dịch spot trên OKX hiện có 4 tiểu mục cho phép người dùng giao dịch bằng USDT, USDC, Stablecoin và loại tiền mã hóa khác làm đồng tiền định giá.
2. Giá chi phí spot
OKX sẽ ra mắt tính năng giá chi phí spot vào ngày 29/08/2024, bao gồm hai phương pháp tính: Giá chi phí trung bình và Giá chi phí tích lũy.
2.1 Tổng quan về giá chi phí
Giá chi phí trung bình | Giá chi phí tích lũy | |
Định nghĩa | Giá chi phí trung bình là giá trung bình mà bạn mua spot | Giá chi phí tích lũy là giá tích lũy mà bạn mua và bán spot |
Giá chi phí | (Giá chi phí trung bình trước lần mua gần nhất x Số lượng + Giá lần mua gần nhất x Số lượng) / Số lượng mua ròng | (Giá trị mua tích lũy – Giá trị bán tích lũy) / Số lượng mua ròng |
PNL | (Giá mới nhất – Giá chi phí) x Số lượng mua ròng | Số lượng mua ròng x Giá mới nhất – Giá trị mua tích lũy + Giá trị bán tích lũy |
Tỷ lệ PNL | (Giá mới nhất – Giá chi phí) / Giá chi phí | PNL / (Giá trị mua tích lũy – Giá trị bán tích lũy) |
Trường hợp sử dụng đề xuất | Thường được sử dụng để hỗ trợ các quyết định giao dịch, xác định thời điểm mua và bán | Thường được sử dụng để hỗ trợ các quyết định giao dịch, xác định thời điểm bán |
2.2 Ví dụ tính toán
Bạn có thể hiểu công thức tính tương ứng thông qua các ví dụ sau:
Trường hợp 1: Giả sử bạn chưa nắm giữ ETH nào trước đó. Vào ngày 1, bạn mua 2 ETH với giá 3000 và giá gần nhất là 3500.
Giá chi phí trung bình
Giá chi phí trung bình = (0 + 3000 * 2) / 2 = 3000
PNL = (3500 - 3000) * 2 = 1000
Tỷ lệ PNL = (3500 - 3000) / 3000 * 100% = 16,67%
Giá chi phí tích lũy
Giá chi phí tích lũy = (3000 * 2 - 0) / 2 = 3000
PNL = 3500 * 2 - 3000 * 2 + 0 = 1000
Tỷ lệ PNL = 1000 / (3000 * 2 - 0) * 100% = 16,67%
Trường hợp 2: Vào ngày 2, bạn bán 1 ETH với giá 3500 và giá gần nhất là 4000.
Giá chi phí trung bình
Giá chi phí trung bình = 3000
PNL = (4000 - 3000) * 1 = 1000
Tỷ lệ PNL = (4000 - 3000) / 3000 * 100% = 33,3%
Giá chi phí tích lũy
Giá chi phí tích lũy = (2 * 3000 - 1 * 3500) / 1 = 2500
PNL = 4000 * 1 - 2 * 3000 + 1 * 3500 = 1500
Tỷ lệ PNL = 1500 / (2 * 3000 - 1 * 3500) * 100% = 60%
Trường hợp 3: Vào ngày 3, bạn mua thêm 1 ETH với giá 4000 và giá gần nhất là 4500.
Giá chi phí trung bình
Giá chi phí trung bình = (3000 * 1 + 4000 * 1) / 2 = 3500
PNL = (4500 - 3500) * 2 = 2000
Tỷ lệ PNL = (4500 - 3500) / 3500 * 100% = 28,6%
Giá chi phí tích lũy
Giá chi phí tích lũy = (3000 * 2 + 4000 * 1 - 3500 * 1) / 2 = 3250
PNL = 2 * 4500 - (2 * 3000 + 1 * 4000) + 1 * 3500 = 2500
Tỷ lệ PNL = 2500 / (2 * 3000 + 1 * 4000 - 1 * 3500 ) * 100% = 38,5%
2.3 Lưu ý quan trọng
Giá chi phí spot sẽ bắt đầu hoạt động từ ngày ra mắt, không bao gồm tài sản được nắm giữ trước đó và chưa được bán.
Một tính năng để điều chỉnh giá chi phí, cho phép tính đến các số tiền bị loại trừ trước đó, sẽ được giới thiệu trong tương lai.
Chỉ tính các lệnh mua/bán spot và số lượng được chuyển vào tài khoản giao dịch thông qua bot giao dịch.
Stablecoin và đồng tiền pháp định không được tính vào giá chi phí.
2.4 Mở trường dữ liệu API
Giá chi phí trung bình | Giá chi phí tích lũy | |
Giá chi phí | openAvgPx | accAvgPx |
PNL | spotUpl | totalPnl |
Tỷ lệ PNL | spotUplRatio | totalPnlRatio |
Số lượng mua ròng | spotBal | spotBal |