Solana Execution Data Analysis

Solana DEX swaps, priced against Binance

Execution cost, priority fee and Jito tip for each trade on Solana's main DEXs, timed against Binance on the same clock. Daily Parquet and an API, for quants, market makers and bot builders.

SOL/USDC trades, one slot 26 Oct 2026 · 19:41:10.756 UTC · slot 461,786,283
VenueSideSOLPricevs midJito tip
Meteora DLMMbuy78.697100.4656−0.35 bp283,484
Orca Whirlpoolbuy35.229100.4659−0.32 bp148,120
BisonFisell14.136100.4595+0.96 bp0
Meteora DLMMbuy2.430100.4656−0.35 bp0
Orca Whirlpoolbuy37.917100.4690−0.01 bp0
Raydium CLMMbuy4.648100.4669−0.22 bp14,311

Cost against Binance's mid when the slot was processed, at Solana's USDC price level. Tips in lamports. Every row opens its transaction on Solscan.

What Orca's SOL/USDC pool charges

Orca Whirlpool's main SOL/USDC pool takes 0.04% of every swap: 4 basis points. Flip the switch to see what its trades actually paid.

Orca Whirlpool · buying · 1–10 SOL

+0.78 bp

median cost against the mid, fee and slippage included

Middle half of trades
+0.27 to +1.40 bp
Trades measured
3,245
On 5.00 SOL (about $504)
$0.04 at the median

Recorded 26 Oct 2026, 16:30–21:57 UTC · one evening, one regime

Look up a trade

Every number here comes from the trades we recorded on the evening of 26 October: SOL/USDC, priced against Binance at the moment each one executed.

Histogram of the cost of each trade in Orca's main SOL/USDC pool: most trades cost between 0 and 2 basis points against the mid, well under the pool's 4 basis point fee.
11,435 trades of 1–100 SOL in Orca's main pool that evening. The full analysis
All the numbers in one table
VenueSizeBuy, median bpSell, median bp
Orca Whirlpoolunder 1 SOL0.710.52
Orca Whirlpool1–10 SOL0.780.68
Orca Whirlpool10–100 SOL0.600.52
Meteora DLMM1–10 SOL0.670.45
BisonFi1–10 SOL−0.43−0.55
Tessera V1–10 SOL0.08−0.04

Pick the venue.

Public curves like Orca and Meteora, the proprietary AMMs that quote their own price, and an order book.

Pick the size.

Sizes with fewer than a hundred trades on either side stay greyed out, and so do trades under 1 SOL on venues we measure from balances, where account rent muddies small trades.

Buying or selling SOL?

The two sides rarely cost the same, and the difference moves with who is trading.

Put in your own amount.

We turn the median into dollars at the evening's SOL price, about $100.88.

Add what it costs to land.

The venue's median network fee and Jito tip, as a share of your amount, added to the median. Usually noise; for the bots racing to the top of a block, it isn't.

First, we listen to the chain

A Yellowstone gRPC stream at the confirmed level, filtered on the programs of 27 DEXs, with Binance and Coinbase quotes recorded on the same machine and the same clock.

Slot 461,786,283

processed
19:41:10.756 UTC
confirmed
19:41:10.919 UTC
DEX transactions
171
SOL/USDC trades, 1–100 SOL
15, on 6 venues
Binance SOLUSDT
about 25 quotes a second

Transaction 567gA4MD…pu2s

call
Jupiter → Orca Whirlpool swap_v2
pool
Czfq3…44zE (SOL/USDC, 0.04%)
into the pool
1,000.000000 USDC
out of the pool
9.952595529 SOL
pool balances
reconcile exactly

Priced at 19:41:10.756 UTC

Binance bid / ask
100.59 / 100.60
mid, Solana's USDC level
100.4691
fill
100.4763
cost
+0.72 bp
fee · Jito tip
5,000 · 45,489 lamports

One row of swaps, 2026-10-26

venue
orca_whirlpool
caller
jupiter
side
buy
base_amount
9.952595529
price
100.476303
cex_mid
100.469117
cost_bp
0.72
jito_tip_lamports
45489
  1. Listen
  2. Decode
  3. Price
  4. Deliver

Launch pricing

Research$79/month Pro$390/month TeamsCustom 
DataEvery swap with its execution cost, fee and tipSwaps, CEX basis, pool states and daily metricsEverything, plus the venues you ask for
HistoryRolling 12 monthsEverything since October 2026Everything since October 2026
DeliveryDaily Parquet filesDaily Parquet and the query APIParquet, API and your own bucket
FreshnessNext day, by 06:00 UTCNext day; live stream in the worksAs agreed
Seats13Your whole team
UseResearch and internal toolsTrading and researchTrading, research, redistribution on request
Design partners40% off for as long as you stay, with three months prepaid40% off for as long as you stay, with three months prepaidTalk to us
Choose Join for Research Join for Pro Ask about Teams

Prices are what we plan to charge when the first files ship. Nobody pays to join the waitlist. Card payments; USDC is on its way.

Get the first files

Leave your email and what you'd use it for. We'll send a sample day of data, and the first three design partners get daily files before anyone else.

Questions

  • 27 programs. Orca Whirlpool, Meteora DLMM and PumpSwap are decoded swap by swap. Raydium, the rest of Meteora, pump.fun, the proprietary AMMs (Scorch and Kipseli joined after the first analysis) and the Manifest and Phoenix order books are measured from balance changes.

  • Against Binance's SOLUSDT mid at the moment the trade's slot was processed, brought to Solana's own USDC price level. Pool fee and slippage are included; the network fee and the Jito tip are kept in their own columns.

  • We started recording in October 2026. On-chain history can be rebuilt from archives, and we'll backfill it. The exchange price at the same instant can't be rebuilt later, which is why we record it live, every day.

  • Daily Parquet files per dataset and venue in an S3-compatible bucket with no egress fees, a small query API and an example notebook. DuckDB, Polars and pandas read it as is.

  • Yes. Join the waitlist and say so; we'll send you a full day of data to try.

  • The first three paying users prepay three months and keep 40% off for as long as they subscribe. They get the files first and decide with us which venues and fields come next.

  • By card, monthly or yearly. USDC is on its way. Nothing is charged to join the waitlist.

  • An independent data project run from Spain. Write to jeydevapps@gmail.com; a person answers.