- Chỉ tài sản này và thông tin số dư của tài sản sẽ được thông báo
- Các tài sản và thông tin khác sẽ không còn được thông báo kể cả khi số dư có thể không bằng 0
- Nếu thay đổi tài sản không đi kèm với bất kỳ thay đổi vị thế nào thì vị thế "P" sẽ chỉ trả về một [] trống
- “P” sẽ thông báo các chi tiết trong vị thế “BOTH” của mã này
- Nếu thay đổi xảy ra ở trong vị thế "LONG" hoặc "SHORT", vị thế "LONG" hoặc "SHORT" đã thay đổi của mã này sẽ được thông báo
- Vị thế isolated "LONG" hoặc "SHORT" ban đầu của mã này cũng sẽ được thông báo
- Thông tin vị thế của các mã khác sẽ không còn được thông báo nữa, ngay cả khi vị thế của những mã đó có thể không bằng 0
Để hiểu rõ hơn về việc nâng cấp, bạn có thể tìm thấy một số ví dụ về kịch bản khác nhau bên dưới:
- Chuyển 0,01 BNB vào tài khoản Futures
Trước khi nâng cấp | Sau khi nâng cấp |
{ "e://ACCOUNT_UPDATE", "T":1603093193280, "E":1603093193284, "a":{ "B":[ { "a":"USDT", "wb":"94,91018561", "cw":"93,70831461" }, { "a":"BNB", "wb":"0,02575839", "cw":"0" } ], "P":[ { "s":"BTCUSDT", "pa":"0", "ep":"0,00000", "cr":"-147,28880096", "up":"0", "mt":"isolated", "iw":"0", "ps":"BOTH" }, { "s":"BTCUSDT", "pa":"0.010", "ep":"11445,71000", "cr":"-23,20024001", "up":"0,17770", "mt":"isolated", "iw":"1,20187100", "ps":"LONG" }, { "s":"BTCUSDT", "pa":"0", "ep":"0,00000", "cr":"-6,04296000", "up":"0", "mt":"isolated", "iw":"0", "ps":"SHORT" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,00057000", "up":"0", "mt":"cross", "iw":"0", "ps":"BOTH" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-385,79173997", "up":"0", "mt":"cross", "iw":"0", "ps":"LONG" }, { "s":"ETHUSDT", "pa":"-0,010", "ep":"375,74000", "cr":"-0,19160000", "up":"0,00149", "mt":"cross", "iw":"0", "ps":"SHORT" } ], "m":"DEPOSIT" } } | { "e://ACCOUNT_UPDATE", "T":1603093193280, "E":1603093193284, "a":{ "B":[ // USDT không được thông báo do không có thay đổi số dư { "a:"BNB", // BNB được thông báo khi số dư cập nhật. "wb":"0,02575839", "cw":"0" } ], "P":[], // Không có dữ liệu vị thế nào được thông báo vì không có thay đổi vị thế. "m":"DEPOSIT" } } |
Trước khi nâng cấp | Sau khi nâng cấp |
{ "e://ACCOUNT_UPDATE", "T":1603093588546, "E":1603093588553, "a":{ "B":[ { "a":"USDT", "wb":"94,91428561", "cw":"93,71241461" }, { "a":"BNB", "wb":"0,02571331", "cw":"0" } ], "P":[ { "s":"BTCUSDT", "pa":"0", "ep":"0,00000", "cr":"-147,28880096", "up":"0", "mt":"isolated", "iw":"0", "ps":"BOTH" }, { "s":"BTCUSDT", "pa":"0.010", "ep":"11445,71000", "cr":"-23,20024001", "up":"0,13910", "mt":"isolated", "iw":"1,20187100", "ps":"LONG" }, { "s":"BTCUSDT", "pa":"0", "ep":"0,00000", "cr":"-6,04296000", "up":"0", "mt":"isolated", "iw":"0", "ps":"SHORT" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,00057000", "up":"0", "mt":"cross", "iw":"0", "ps":"BOTH" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-385,79173997", "up":"0", "mt":"cross", "iw":"0", "ps":"LONG" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,18750000", "up":"0", "mt":"cross", "iw":"0", "ps":"SHORT" } ], "m":"ORDER" } } | { "e://ACCOUNT_UPDATE", "T":1603093588546, "E":1603093588553, "a":{ "B":[ { "a://USDT", // USDT được thông báo vì thay đổi do lãi lỗ đã ghi nhận. "wb":"94,91428561", "cw":"93,71241461" }, { "a:"BNB", // BNB được thông báo vì thay đổi do việc đốt phí giao dịch BNB. "wb":"0,02571331", "cw":"0" } ], "P":[ // Chỉ vị thế thay đổi của ETHUSDT được thông báo. { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,00057000", "up":"0", "mt":"cross", "iw":"0", "ps://BOTH" // CẢ HAI vị thế sẽ luôn được thông báo. }, // Vị thế LONG không được thông báo vì chưa được khởi tạo. { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,18750000", "up":"0", "mt":"cross", "iw":"0", "ps://SHORT" // vị thế SHORT được thông báo vì thay đổi từ sự kiện này. } ], "m":"ORDER" } } |
Trước khi nâng cấp | Sau khi nâng cấp |
{ "e://ACCOUNT_UPDATE", "T":1603094890011, "E":1603094890017, "a":{ "B":[ { "a":"USDT", "wb":"94,90282656", "cw":"93,71241461" }, { "a":"BNB", "wb":"0,02571331", "cw":"0" } ], "P":[ { "s":"BTCUSDT", "pa":"0", "ep":"0,00000", "cr":"-147,28880096", "up":"0", "mt":"isolated", "iw":"0", "ps":"BOTH" }, { "s":"BTCUSDT", "pa":"0.010", "ep":"11445,71000", "cr":"-23,20024001", "up":"0,03240", "mt":"isolated", "iw":"1,19041195", "ps":"LONG" }, { "s":"BTCUSDT", "pa":"0", "ep":"0,00000", "cr":"-6,04296000", "up":"0", "mt":"isolated", "iw":"0", "ps":"SHORT" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,00057000", "up":"0", "mt":"isolated", "iw":"0", "ps":"BOTH" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-385,79173997", "up":"0", "mt":"isolated", "iw":"0", "ps":"LONG" }, { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,18750000", "up":"0", "mt":"isolated", "iw":"0", "ps":"SHORT" } ], "m":"MARGIN_TYPE_CHANGE" } } | { "e://ACCOUNT_UPDATE", "T":1603094890011, "E":1603094890017, "a":{ "B":[ { "a":"USDT", // USDT được thông báo vì là tài sản ký quỹ. "wb":"94,90282656", "cw":"93,71241461" } ], "P":[ // Chỉ ETHUSDT được thông báo vì có thay đổi chế độ ( CROSS thành ISOLATED). { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,00057000", "up":"0", "mt":"isolated", "iw":"0", "ps://BOTH" // CẢ HAI vị thế sẽ luôn được thông báo. }, // Vị thế LONG không được thông báo vì chưa được khởi tạo. { "s":"ETHUSDT", "pa":"0", "ep":"0,00000", "cr":"-0,18750000", "up":"0", "mt":"isolated", "iw":"0", "ps://SHORT" // Vị thế SHORT được thông báo vào thời điểm khởi tạo. } ], "m":"MARGIN_TYPE_CHANGE" } } |