Skip to content

Xu hướng thay đổi chi phí chủ lực

Mô tả API

Lấy dữ liệu chi phí nắm giữ trung bình theo thời gian thực của cá voi trên các chuỗi BTC, EVM, Tron và nhiều chuỗi khác cho token.

Tình huống sử dụng:

  • Lấy dữ liệu chi phí nắm giữ trung bình của cá voi on-chain cho token chỉ định
  • Phân tích hành vi chủ lực
  • Đánh giá mức độ lệch của giá hiện tại so với chi phí chủ lực

Gợi ý sử dụng:

  • Khi người dùng hỏi về chi phí chủ lực bằng ngôn ngữ tự nhiên, thường dùng API này để lấy dữ liệu chi phí chủ lực on-chain
  • Với truy vấn tổng hợp như phân tích chủ lực, tình hình chủ lực, cần gọi API này

Tần suất cập nhật dữ liệu: Cập nhật một lần mỗi ngày

URL yêu cầu

  • Phương thức: POST
  • Đường dẫn: /open/v1/trade/getCoinTradeCost

Điểm tín phí

  • Điểm tín phí mỗi lần gọi: 2

Điều kiện tiên quyết

Lấy vsTokenId

Trường hợpMô tảCách lấy
Đã có vsTokenIdDùng vsTokenId đã cache, không cần truy vấn lạiTự động lấy từ ngữ cảnh
Chưa có vsTokenIdGọi API POST /vs-token/list để lấyGọi API tiên quyết

Tham số yêu cầu

Tham số gửi trong body dạng JSON.

Tên tham sốKiểuBắt buộcMô tả
vsTokenIdlongID token
startTimelongKhôngThời gian bắt đầu (timestamp mili giây)
endTimelongKhôngThời gian kết thúc (timestamp mili giây)

Trường phản hồi

Chỉ liệt kê cấu trúc trường của từng phần tử trong mảng data:

TrườngKiểuKiểu thực tế trả vềMô tả
vsTokenIdlongstringID token
symbolstringstringKý hiệu token
namestringstringTên token
datelonglongThời gian (timestamp mili giây)
pricenumberstringGiá tại thời điểm đó (USD)
costnumberstringChi phí chủ lực (USD)
balancenumberstringSố dư

Ý nghĩa nghiệp vụ

TrườngÝ nghĩa nghiệp vụGợi ý sử dụng
costChi phí nắm giữ chủ lựcChi phí nắm giữ trung bình của chủ lực tính theo trọng số giao dịch lớn; dùng để đánh giá lãi/lỗ so với chủ lực
balanceSố dư nắm giữ chủ lựcPhản ánh thay đổi số lượng nắm giữ của cá voi; tăng liên tục cho thấy chủ lực đang tích lũy
priceGiá thị trường tokenSo sánh với cost để tính độ lệch giá: (price - cost) / cost * 100%

Ví dụ yêu cầu

json
{
    "vsTokenId": 1,           // ID token
    "startTime": 1770825600000, // Thời gian bắt đầu (timestamp)
    "endTime": 1773417600000    // Thời gian kết thúc (timestamp)
}

Ví dụ cURL (Linux/macOS)

bash
curl --location --request POST 'http://${host}/api/open/v1/trade/getCoinTradeCost' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: xxxxx' \
--header 'X-TIMESTAMP: xxxxx' \
--header 'X-SIGN: xxxxx' \
--header 'Accept: */*' \
--data-raw '{
    "vsTokenId": 1,
    "startTime": 1770825600000,
    "endTime": 1773417600000
}'

Ví dụ cURL (Windows CMD)

cmd
curl --location --request POST "http://${host}/api/open/v1/trade/getCoinTradeCost" ^
--header "Content-Type: application/json" ^
--header "X-API-KEY: xxxxx" ^
--header "X-TIMESTAMP: xxxxx" ^
--header "X-SIGN: xxxxx" ^
--header "Accept: */*" ^
--data-raw "{    \"vsTokenId\": 1,    \"startTime\": 1770825600000,    \"endTime\": 1773417600000}"

Ví dụ phản hồi thành công

json
{
    "code": 200,
    "message": "success",
    "data": [
        {
            "vsTokenId": "1",           // ID token
            "symbol": "BTC",             // Ký hiệu token
            "name": "Bitcoin",           // Tên token
            "date": 1770825600000,       // Thời gian
            "price": "67308.54906296561", // Giá
            "cost": "60410.667759839053903122", // Chi phí chủ lực
            "balance": "3878063.59266208"       // Số dư
        },
        {
            "vsTokenId": "1",
            "symbol": "BTC",
            "name": "Bitcoin",
            "date": 1770912000000,
            "price": "66945.34755133065",
            "cost": "60419.968721902531478833",
            "balance": "3869188.04491703"
        },
        {
            "vsTokenId": "1",
            "symbol": "BTC",
            "name": "Bitcoin",
            "date": 1770998400000,
            "price": "66945.34755133065",
            "cost": "60530.743564442072031617",
            "balance": "3879695.17965919"
        }
        // ... thêm dữ liệu bị lược bỏ
    ],
    "requestId": "xxx-xxx-xxx"
}