PHOENIX PERPETUALS · SOLANA · equities, commodities & crypto · sub-100ms

Phoenix Perpetuals API onchain perps on Nvidia, gold and Bitcoin

Phoenix runs 65 perpetual markets on Solana — and 29 of them are not crypto. Apple, Nvidia, Tesla, the whole semiconductor complex, gold, silver, copper and WTI trade as onchain perps beside BTC, ETH and SOL. Bitquery decodes all of it: fills, orders, positions, funding and liquidations, streamed as one schema. No RPC node, no program decoder.

65
perp markets indexed
29
equity & commodity perps
5 cubes
prices, fills, orders, positions, summaries
<100ms
slot → your socket
Solana.PerpetualFillsLIVEphoenix-perps.graphql · subscription
SlotEventMarket · sizePrice
200 · sample rowsstreaming.bitquery.io
Trusted by 40,000+ developers & teams like
Binance logoChainalysis logoTRM Labs logoNansen logo0x logoCoinMarketCap logoCoin Metrics logoBybit logoLukka logo3Commas logoNexo logoTether logo
40+
Chains supported
1PB+
Blockchain data indexed
10B+
API calls / month
99.9%
Production uptime
01
What actually trades here

Nearly half of Phoenix isn’t crypto.

Most perp venues are crypto-only. Phoenix lists tokenized equities, commodities and perps alongside the majors — settled onchain, in one quote currency, queryable through the same API as everything else you index. Every symbol below resolves to an asset id in PerpetualMarketSummaries.

Equity perps 25
NVDATSLAAAPLMSFTMETAGOOGLAMZNMSTRCOINHOODPLTRTSMASMLARMAMDINTCQCOMMUAMATSKHYSNDKCRCLCRWVNBISSPCX

Megacaps, the AI-infrastructure complex (NVDA, TSM, ASML, ARM, AMD, MU) and crypto-adjacent equities (MSTR, COIN, HOOD, CRCL) — with mark and spot-index prices on every tick.

Commodity perps 4
GOLDSILVERCOPPERWTIOIL

Precious metals, industrial metals and energy — the same fills, funding and liquidation events as any other market on the venue.

Crypto perps 36
BTCETHSOLXRPBNBDOGEADASUINEARTAOAAVEHYPEJUPJTOONDOENARENDERWLDVIRTUALFARTCOINPUMPMORPHOZECXLMTRXFETMONXPLANSEMCBRSSKRVVVLITCHIPMEGAMET

Majors, Solana-native assets and long-tail listings. New markets appear in the stream the moment they are created onchain.

Market list reflects assets live on Phoenix at the time of writing — query PerpetualMarketSummaries for the current set. Full query reference

02
Delivery channels

Pick your latency. Same perps engine underneath.

WebSocket subscriptions are the fastest feed we ship for Phoenix perps — liquidations and funding settlements in milliseconds. Step down to Kafka, GraphQL or Datashares when durability, history or bulk research matters more than raw speed.

FastestWebSocket subscription
<100ms

GraphQL subscriptions over WebSocket — every fill, liquidation, funding settlement and mark-price tick the instant the slot lands, filtered to the markets you trade.

Best for: bots, liquidation alerts, market making
Kafka
<400ms

Enterprise fixed-cost topics with offset replay — never miss a liquidation or funding event, and backfill cleanly on reconnect.

Best for: pipelines, durability (Enterprise)
GraphQL query
query

The same perpetuals schema for historical reads — PnL leaderboards, open-interest history and execution-quality studies.

Best for: analytics, leaderboards, research
Datashares
bulk

Full perpetuals history delivered to your warehouse on Enterprise — Snowflake, BigQuery, S3 — for basis and funding model training.

Best for: quants, model training (Enterprise)
03
What you can stream

Five cubes cover the whole venue.

Prices, fills, orders, positions and market summaries — decoded into the Solana schema and filterable by market, trader or event type. Each one streams live and queries historically through the same syntax.

CubeChainWhat it carries
PpPerpetualPricesSolanaBest bid, best ask, mark and last-trade price per tick, with sequence numbers
PfPerpetualFillsSolanaEvery executed fill — side, execution vs mark price, size, fee, trader and counterparty
PoPerpetualOrdersSolanaOrder lifecycle — placements, cancels, stop-loss and take-profit triggers, reject reasons
PsPerpetualPositionsSolanaPosition changes, entry price, realized PnL, funding settlements and liquidations
PmPerpetualMarketSummariesSolanaPer-market open interest, mark vs spot index, and cumulative maker/taker fees
+ every field, filter and subscription in the perpetuals docs
04
Forget decoding the perps program

Rebuilding positions from raw Solana is a second full-time job.

Fills alone do not give you a position. You need to fold every fill, funding settlement and liquidation into per-trader state — and keep it correct across reorgs, partial fills and AMM counterparties. Bitquery ships that state decoded.

What you're doing
Your own RPC + decoder
Bitquery Phoenix Perps API
Track fills in real time
Poll an RPC node yourself
Subscribe to PerpetualFills
Know a trader's position
Fold every fill by hand
PerpetualPositions with entry & size
Catch liquidations
Infer them from raw events
Liquidation flag + liquidator address
Measure realized PnL
Reconstruct cost basis yourself
RealizedPnl and Funding per event
Separate AMM from human flow
No way to tell them apart
TraderIsAmm on every fill
Track open interest
Aggregate positions yourself
OpenInterest per market summary
05
Build it real-time

What teams ship on the perps feed.

Each of these is a filter on the same five cubes. Full working queries live in the docs — the perps trader cookbook walks through them end to end.

WebSocket

Liquidation feed

Subscribe to PerpetualPositions where liquidation is true — get the trader, liquidator, size and quote the moment a position is taken out, across equity and crypto markets alike.

Read the docs
GraphQL

PnL leaderboards

Aggregate realized PnL per trader over closed positions, excluding AMM counterparties — the ranking that powers trader-profile and copy-trading products.

Read the cookbook
WebSocket

Basis & premium monitors

Stream mark against spot index per market to watch the onchain perp premium on Nvidia or gold drift from its reference — the core signal for basis trades.

Read the docs

What teams say about our data

"We did a thorough search of the market for the best onchain data. Bitquery came out on top — and now powers all live prices across Nansen. We don't think of them as a vendor. They're a partner."

A
Alexander Karsten
Nansen
65
perp markets indexed
29
equity & commodity perps
<100ms
slot → your socket

Bitquery does the hard work of parsing blockchain transaction data into a usable form so that we don't have to. We use their interface to diagnose issues with complex transactions and their analytics as a starting point for our own.

0x Protocol logo
Alex Knaggs
0x Protocol

They proved they had the technology to deliver sophisticated data solutions. We extended our support through the Binance X fellowship — building an open-source library of visualization widgets on their blockchain data.

Director, Binance X logo
Flora Sun
Director, Binance X

The complex raw data is available at different levels of detail and from different viewpoints — whether we need simple aggregated transfers or parameters for failed contract calls. The support is responsive, friendly and quick.

Backend Developer, Blockpit logo
Jan Dreske
Backend Developer, Blockpit

Partnering with Bitquery has been highly cost-effective — leveraging their established infrastructure rather than building our own let us rapidly expand our blockchain support and reach a much broader segment of on-chain users.

Co-Founder, Syla logo
Nick Christie
Co-Founder, Syla

Bitquery's products are very intuitive and easy to use. We currently use their products to obtain DEX-related trading and liquidity information, which saves us the manpower and tedious technical details required to develop our own system. Their excellent technical team deserves special praise; they provide near-24/7 support and resolve issues quickly. I greatly appreciate their products and work ethic.

Ourbit logo
Data Team
Ourbit

Bitquery provides the infrastructure we rely on every day. Fast, reliable, and comprehensive across the chains that matter to our business.

Webacy
Webacy
webacy.com

Pricing

Start free. Scale when you ship.

Self-service plans cover 9 core chains with flat-rate add-ons — no surprise invoices. Every paid plan starts with a 7-day free trial.

Personal

For side projects, learning & testing. Personal use only — no commercial use.

$39/ month

billed annually ($468/yr) · save 20%

+ Add-on points anytime · $40 / 1M
  • 100k API points / mo ≈ 20k calls
  • 30 req/min · 3 simultaneous
  • Full GraphQL & REST schema
  • Real-time data · 9 core chains 30-day trades · 4–8h on-chain
  • API only — no streams
  • Community support
Start free trial

Pro

For trading bots, alerts & dashboards on live DEX and price data.

$79/ month

billed annually ($948/yr) · save 20%

+ Flat-rate add-ons — points, minutes & GB
  • 1M API points / mo ≈ 200k calls
  • 90 req/min · 6 simultaneous
  • 100k stream-minutes + 5 GB
  • 100 concurrent streams
  • Trading-data streams live DEX & prices
  • Commercial-use license
  • Real-time data · 9 core chains 30-day trades · 4–8h on-chain
  • Community + Telegram support
Start free trial
Recommended

Scale

For production real-time apps — every stream, scale on demand.

$239/ month

billed annually ($2,868/yr) · save 20%

+ Flat-rate add-ons — points, minutes & GB
  • 5M API points / mo ≈ 1M calls
  • 240 req/min · 12 simultaneous
  • 2M stream-minutes + 50 GB
  • 1,000 concurrent streams
  • All streams onchain + mempool
  • Commercial-use license
  • Dedicated Slack support
Choose Scale →

Enterprise

Full history, unlimited streams & bulk delivery at scale.

Custom

flat platform fee — no metering

◆ Flat platform fee — modelled, not metered
  • Complete history · 40+ chains
  • Unlimited WebSocket streaming no stream-min or GB limit
  • Custom points & rate limits
  • Kafka fixed-cost · S3 bulk export
  • Coinpath® money flow
  • SLA · SSO · dedicated support
Talk to sales

Flat-rate add-ons on every open plan: $40 / 1M points · $40 / 200k stream-minutes · $40 / 5 GB (bought yearly · save 20%) — billed only for what you add, with volume packs that cut the rate as you scale.

Historical data is sold separately: self-service plans are real-time only. Per-chain archive packs start at $100/mo ($70/mo billed yearly); transfers, balances & holders are $150/mo ($120/mo yearly) on most chains. See historical add-ons →

FAQ

Phoenix perpetuals data, answered.

What is the Phoenix Perpetuals API?
It is Bitquery's feed for Phoenix Perpetuals, the onchain perpetual futures venue on Solana. You get five decoded cubes — PerpetualPrices, PerpetualFills, PerpetualOrders, PerpetualPositions and PerpetualMarketSummaries — over WebSocket, Kafka and GraphQL.
Can I really trade Apple and Nvidia perps onchain?
Phoenix lists them as perpetual markets, and Bitquery indexes them exactly like any crypto market — same fills, funding, liquidations and open-interest fields. Of the 65 markets live at the time of writing, 29 are equity or commodity perps, including NVDA, TSLA, AAPL, MSFT, GOLD and WTIOIL. Bitquery indexes the market data; it is not a venue and does not offer trading.
How is this different from the Phoenix Trades API?
Different products on the same protocol family. Phoenix Trades covers the spot central limit order book — fills, order events and depth. This page covers the perpetual futures venue: positions, funding, liquidations and open interest. Use both if you need spot and derivatives in one pipeline.
Can I tell AMM flow from real traders?
Yes. Every fill carries TraderIsAmm and CounterpartyIsAmm, so you can exclude automated liquidity from leaderboards, volume counts and flow analytics instead of double-counting it.
Is historical perpetuals data available?
Self-service plans query a rolling real-time window. For deeper history, add a Solana archive pack on the pricing page, or move to Enterprise for complete history and bulk delivery to your warehouse.
Do I need an RPC node or my own decoder?
No. Bitquery runs the infrastructure and decodes the perps program, including position state. You connect with an API key and subscribe to the markets and events you need.
How do I get started?
Grab a free API key at account.bitquery.io, then run the examples in the Phoenix perpetuals docs or the perps trader cookbook. Other venues are covered in the perpetuals section.

Stream onchain perps on stocks, metals and majors.

7-day free trial — 65 markets decoded into five cubes, no RPC node to run. Catch the next liquidation the slot it lands.

7-day free trial · Plans from $49/mo · WebSocket · GraphQL · Kafka on Enterprise