Skip to content

Dòng vốn token theo sector

Mô tả API

Lấy dữ liệu tích lũy vốn thời gian thực của tất cả token trong sector chỉ định, cho giao ngay hoặc hợp đồng trên các cửa sổ thời gian khác nhau.

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

  • Phù hợp giám sát tình hình vốn của các token trong sector khi theo dõi luân chuyển sector
  • Phù hợp phát hiện token dẫn dắt hoặc token biến động bất thường trong sector
  • Phù hợp phân tích vốn cho chiến lược đầu tư theo chủ đề ngành

Tần suất cập nhật dữ liệu: Cập nhật mỗi 5 phút

URL yêu cầu

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

Điểm tín phí

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

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

Lấy tag

Trường hợpMô tảCách lấy
Đã có tagDùng nhãn sector đã cache, không cần truy vấn lạiTự động từ ngữ cảnh
Chưa có tagGọi API POST /open/v1/trade/categories/getTradeList để lấy tất cả sector và tagGọ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ả
tagstringNhãn phân loại
tradeTypeintegerLoại giao dịch (1: giao ngay, 2: hợp đồng)

Giải thích giá trị liệt kê

tradeType — Loại giao dịch

Giá trịÝ nghĩa
1Giao ngay
2Hợp đồng

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ả
updateTimelonglongThời điểm cập nhật (timestamp ms)
tagstringstringNhãn sector
tradeTypeintegerintegerLoại giao dịch (1: giao ngay, 2: hợp đồng)
vsTokenIdlongstringID token
symbolstringstringKý hiệu token
namestringstringTên token
categoriesTradeDataListarrayarrayDanh sách dữ liệu vốn sector
    timeRangestringstringKhung thời gian
    timeParticleEnumintegerintegerĐộ mịn thống kê thời gian
    tradeInflownumbernumberSố tiền dòng vào ròng giao dịch (USD)

Ý nghĩa nghiệp vụ

TrườngÝ nghĩa nghiệp vụGợi ý sử dụng
categoriesTradeDataListDữ liệu vốn sectorDữ liệu dòng vào ròng vốn của token theo các độ mịn thời gian khác nhau, dùng để phân tích dòng vốn trong sector
tradeInflowDòng vào ròng giao dịchGiá trị dương biểu thị dòng vốn vào, giá trị âm biểu thị dòng vốn ra

Ví dụ yêu cầu

json
{
    "tag": "AI",          // Nhãn phân loại
    "tradeType": 1        // Loại giao dịch (1: giao ngay, 2: hợp đồng)
}

Ví dụ cURL (Linux/macOS)

bash
curl --location --request POST 'http://${host}/api/open/v1/trade/categories/CoinTradeList' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: xxxxx' \
--header 'X-TIMESTAMP: xxxxx' \
--header 'X-SIGN: xxxxx' \
--header 'Accept: */*' \
--data-raw '{
    "tag": "AI",
    "tradeType": 1
}'

Ví dụ cURL (Windows CMD)

cmd
curl --location --request POST "http://${host}/api/open/v1/trade/categories/CoinTradeList" ^
--header "Content-Type: application/json" ^
--header "X-API-KEY: xxxxx" ^
--header "X-TIMESTAMP: xxxxx" ^
--header "X-SIGN: xxxxx" ^
--header "Accept: */*" ^
--data-raw "{    \"tag\": \"AI\",    \"tradeType\": 1}"

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

json
{
    "code": 200,
    "message": "success",
    "data": [
        {
            "updateTime": 1773298200000,                 // Thời điểm cập nhật
            "tag": "AI",                                  // Nhãn sector
            "tradeType": 1,                               // Loại giao dịch (1: giao ngay, 2: hợp đồng)
            "vsTokenId": "1637",                          // ID token
            "symbol": "RLC",                              // Ký hiệu token
            "name": "iExec RLC",                         // Tên token
            "categoriesTradeDataList": [
                {
                    "timeRange": "H6",                    // Khung thời gian
                    "timeParticleEnum": 106,              // Độ mịn thống kê thời gian
                    "tradeInflow": "3753.6444"            // Số tiền dòng vào ròng giao dịch (USD)
                },
                {
                    "timeRange": "M3",
                    "timeParticleEnum": 303,
                    "tradeInflow": "-716516.5178999999"
                },
                {
                    "timeRange": "D90",
                    "timeParticleEnum": 290,
                    "tradeInflow": "-716516.5179"
                }
                // ... bỏ qua thêm dữ liệu
            ]
        },
        {
            "updateTime": 1773298200000,
            "tag": "AI",
            "tradeType": 1,
            "vsTokenId": "1732",
            "symbol": "NMR",
            "name": "Numeraire",
            "categoriesTradeDataList": [
                {
                    "timeRange": "H6",
                    "timeParticleEnum": 106,
                    "tradeInflow": "-1088.4043000000013"
                },
                {
                    "timeRange": "M3",
                    "timeParticleEnum": 303,
                    "tradeInflow": "2671317.5315"
                },
                {
                    "timeRange": "D90",
                    "timeParticleEnum": 290,
                    "tradeInflow": "2671317.5314999996"
                }
                // ... bỏ qua thêm dữ liệu
            ]
        },
        {
            "updateTime": 1773298200000,
            "tag": "AI",
            "tradeType": 1,
            "vsTokenId": "1768",
            "symbol": "ADX",
            "name": "AdEx",
            "categoriesTradeDataList": [
                {
                    "timeRange": "H6",
                    "timeParticleEnum": 106,
                    "tradeInflow": "-11146.473400000003"
                },
                {
                    "timeRange": "M3",
                    "timeParticleEnum": 303,
                    "tradeInflow": "303446.2417000001"
                },
                {
                    "timeRange": "D90",
                    "timeParticleEnum": 290,
                    "tradeInflow": "303446.2417"
                }
                // ... bỏ qua thêm dữ liệu
            ]
        }
    ],
    "requestId": "xxx-xxx-xxx"
}