Every swap routed through Jupiter, Solana's largest DEX aggregator, decoded and USD-priced at block time.
Coverage
Full historyto Sep 22, 2026 · yesterday
Table
1jupiter_trades
Columns
82typed
Coverage ends yesterday, UTC
Overview
Complete historical record of swaps executed through the Jupiter aggregator (program JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4) on Solana, at slot resolution.
Jupiter holds no liquidity of its own: it routes orders into Raydium, Meteora, Orca, PumpSwap and dozens of other venues. This dataset is the aggregator's own trade records, decoded from its program instructions and priced in USD at block time, which makes it the cleanest view of Solana retail order flow and of how that flow is split across venues.
Use cases
Aggregator market share and routing analysis across Solana venues
Price improvement and slippage benchmarking against direct venue execution
Order flow and retail demand measurement at slot resolution
Sandwich and MEV detection on aggregated flow
Table
82 columns · free sample for the table
jupiter_trades
82 columns
One row per swap routed through the Jupiter aggregator, with buy and sell sides, token metadata and USD pricing.
datashare/solana/jupiter/dex_trades<start_slot>_<end_slot>.parquet100 slots per file
Send this dataset’s full schema to an assistant and ask it anything. It reads the plain-text brief ↗ first, so the answer comes from the real column list rather than a guess.
One Parquet table, jupiter_trades, with 82 documented columns. Full history to yesterday, refreshed daily.
Why is there no pools table?
Jupiter is an aggregator, not an AMM. It holds no liquidity and has no pools of its own, so there are no pool reserve events to report. For pool data, buy the dataset of the venue the order was routed into.
How is the data delivered?
As flat Parquet files under a stable S3 layout, one prefix per table, with a JSON manifest listing every file and its sha256. Signed HTTPS links are emailed to you once the files are prepared.
How current is the data?
Refreshed daily with T+1 latency. A purchase made today includes everything up to yesterday.
Can I try before I buy?
Yes. The table links to a public sample file with real records, and the sample bucket holds full Parquet files you can load directly. No email address required.