{
"type": "subscribe",
"channel": "trades",
"id": "BTC-USD"
}{
"type": "subscribed",
"channel": "predictedFunding",
"id": "BTC-USD",
"contents": {
"market": "BTC-USD",
"rate1h": "0.0000125"
}
}{
"type": "channel_data",
"channel": "predictedFunding",
"id": "BTC-USD",
"contents": {
"market": "BTC-USD",
"rate1h": "0.0000131"
}
}Predicted funding
Endpoint:
wss://api.arcus.xyz/v1/ws— one socket multiplexes every channel and RPC request. Click Connect, then send the example subscribe message below to start receiving data.
Predicted next-hour funding rate for a single market. Subscribe id is the market display name (e.g. BTC-USD).
On subscribe the initial response carries the latest cached prediction for the market; contents is empty when no prediction has been published yet. Streaming updates deliver a new {market, rate1h} payload each time the funder recomputes the prediction. Unlike most channels, payloads are not wrapped in an isSnapshot envelope.
{
"type": "subscribe",
"channel": "trades",
"id": "BTC-USD"
}{
"type": "subscribed",
"channel": "predictedFunding",
"id": "BTC-USD",
"contents": {
"market": "BTC-USD",
"rate1h": "0.0000125"
}
}{
"type": "channel_data",
"channel": "predictedFunding",
"id": "BTC-USD",
"contents": {
"market": "BTC-USD",
"rate1h": "0.0000131"
}
}Latest cached predicted rate for the market, sent once on subscribe. contents is empty when no prediction has been published yet.
New predicted next-hour funding rate, pushed each time the funder recomputes the prediction for the market.
Was this page helpful?