Harbor SDK
market
Рынки читайте из rt.market. Цены и количества — строки. Преобразуйте их перед сравнением. Метки времени — в миллисекундах.
| Метод | Аргументы | Возвращает |
|---|---|---|
| getTicker | symbol | last, bid, ask, timestamp |
| getKlines | symbol, timeframe, limit | time, open, high, low, close, volume |
| getOrderBook | symbol, необязательный limit | bids и asks, каждый уровень [цена, количество] |
| getTrades | symbol, необязательный limit | price, amount, side, timestamp |
| getFundingRate | symbol | rate и timestamp либо null, если ставки финансирования нет |
| getFundingHistory | symbol, limit | последние строки ставки финансирования |
| getSymbols | нет | символы, которые этому экземпляру разрешено использовать |
| getSocial | symbol, limit | time, galaxyScore, altRank, sentiment, posts |
| getServerTime | нет | время сервера платформы в миллисекундах |
timeframe использует обычные биржевые значения, например 1m, 5m, 1h и 1d. getSocial возвращает только уже сохранённые точки. Если ничего не сохранено, массив пуст. Методы ставки финансирования предназначены для бессрочных контрактов. Не вызывайте их со спотовым символом.
const bars = await rt.market.getKlines(symbol, "1h", 50); const funding = await rt.market.getFundingRate(symbol);
