πŸ‘€ PairScan
Pair trading screener Β· Crypto + tokenized US equities

Trade BTC against Apple.
Trade ETH against MicroStrategy.
On a screener that didn't exist 12 months ago.

Statistical pair trading on 170+ ratios. Hurst exponent, ADF test, walk-forward backtest. Cross-asset pairs that nobody else screens. $19/month. Crypto-native pricing.

Last screen 2026-06-06 00:02 UTC Β· Next in 3h 23m
LIVE EXAMPLE

Real pair, real data

Ratio chart

ETH / MSTRx

log(ETH / MicroStrategy stock token)

Position now0.22 🟒
Hurst (540d)0.38
ADF p-value0.31
Range width53%

Backtest 360d

+47.2% ETH

3 swaps Β· 16% max DD

Real data, updated every 6 hours from Binance + GeckoTerminal + Pyth oracle. Β· Updated 2026-06-06 00:02 UTC

170+ PAIRS SCREENED
16 SECTORS COVERED
5 DATA SOURCES
6h SCREENING INTERVAL
11 TOKENIZED US STOCKS
76 CRYPTO ASSETS
3% PEG THRESHOLD
360d BACKTEST HORIZON

How it works in 30 seconds

  1. Pick a pair of two assets in the same risk regime.

    ETH and MSTRx (Strategy holds 818k BTC, so MSTR β‰ˆ leveraged BTC). BTC and AAPLx. ETH and QQQx. DOT and API3.

  2. Compute log(price_A / price_B) over 540 days.

    Test for mean-reversion: Hurst < 0.5, ADF p-value < 0.7, range width β‰₯ 40%, β‰₯ 2 alternating boundary touches per side. Both legs with > $1M daily spot volume.

  3. Read the current signal: position-in-range from [0,1].

    < 0.2 β†’ bottom zone. Swap B β†’ A. > 0.8 β†’ top zone. Swap A β†’ B. 0.2..0.8 β†’ wait. No action needed.

  4. Backtest 360 days with the same signal logic.

    Walk-forward, no lookahead, 0.1% taker fee. You see exactly how many coins you'd have accumulated trading this pair over the past 12 months.

Example: ETH/MSTRx over 365 days

+47.2% ETH

100 ETH β†’ 147.20 ETH

3 SWAPS PER YEAR
0.22 POSITION NOW 🟒 BOTTOM ZONE β€” entry signal

Why this pair works: Strategy (formerly MicroStrategy, ticker MSTR) holds 818,334 BTC on its balance sheet, so MSTR tracks BTC with leverage. The ETH/MSTRx ratio oscillates as BTC dominance rises and falls relative to ETH β€” same fundamental driver, different magnitudes. This is a cross-sector pair (cryptocurrency Γ— tokenized equity) which standard sector-bound screening would never surface. Search-by-coin finds these connections.

Backtest on daily candles from Binance (ETH) + GeckoTerminal aggregation (MSTRx). 0.1% per-swap fee. No lookahead.

The angle nobody else screens

TradingView shows charts but doesn't screen for mean-reversion. Bloomberg costs $24,000/year and doesn't see DEX prices. Coinglass is crypto-only. So nobody surfaces ratios like BTC/AAPLx or ETH/MSTRx systematically. We do.

πŸ• 24/7 alignment

xStocks (Backed Finance / Kraken's tokenized US equities) trade 24 hours a day on Solana. So when you compute log(BTC/AAPLx), both legs move continuously β€” no fake "weekend spikes" from stale equity prices.

πŸ›‘ Oracle peg-check

Tokenized assets can drift from canonical price during stress events. Every screen we run cross-checks AAPLx against the Pyth Network oracle (canonical Equity.US.AAPL/USD feed). Pairs with > 3% drift are excluded automatically.

πŸ”„ 5 sources, automatic fallback

If one exchange API rate-limits β€” we route through the next. ccxt (Binance β†’ Bybit β†’ OKX β†’ KuCoin) for crypto. GeckoTerminal for xStocks DEX prices. yfinance for TradFi reference. Pyth + Chainlink for oracle validation.

Most "crypto pairs trading" content uses Yahoo Finance daily closes for equity legs. That breaks on weekends, breaks on holidays, breaks during market stress. We use onchain prices that match your actual trading hours.

Where this strategy fails

Strong directional trends. The strategy loses money when one of the two assets enters a sustained one-way move. Hurst and slope filters catch most of these, not all. If BTC pumps 80% in two weeks and ETH lags, BTC/ETH ratio breaks out of its historical range and the bottom-zone signal becomes a trap.

Micro-volume alts. Slippage and spread eat the rebalancing premium below ~$1M/24h spot volume. Our $1M filter is mandatory, not advisory. Below that, the math doesn't work in real execution.

Delistings and narrative shifts. When a token gets removed from major exchanges or its underlying narrative collapses (MATIC β†’ POL transition, AGIX after Singularity merger), historical ratio data becomes unreliable. The backtest won't predict black swans.

xStocks-specific risks. Tokenized equities are < 12 months old. Mean-reversion claims on this short history are speculative. Backed Finance has paused redemptions during peg events in the past. If your jurisdiction restricts tokenized securities, none of this applies anyway.

Short-term speculation. The strategy is built for 1–6 month holding periods between swaps. Not for scalping. Not for intraday. If you check PairScan three times a day, you'll get bored β€” and that's working as intended.

Methodology β€” for the skeptics

If you came from r/algotrading or Quantocracy, this section is for you. Hurst exponent (Hurst 1951), ADF test (Dickey-Fuller 1979), walk-forward backtesting with no lookahead. Full mathematical walkthrough with Python code is on a separate page.

Read full methodology β†’

Open-source utility: github.com/pairscan/ratio-mean-reversion (MIT)

Pricing

FREE

$0 forever

  • Top 3 pairs from latest screen
  • One full chart + 360d backtest (first pair you open is yours forever)
  • Updates every 6 hours
Start free β†’

PAIR PASS

$5 β€” 24-hour access to one pair

  • Full backtest + chart for one specific pair
  • Useful before committing to monthly
Buy pair pass β†’

πŸ”₯ LIMITED: First 100 customers β€” Lifetime $99

One-time payment β€” lifetime Personal access. After the first 100 (or after August 1, 2026), monthly only.

Claim lifetime β†’

Frequently asked

Is this guaranteed alpha? Can I quit my job?

No. Mean-reversion strategies fail when markets enter strong directional regimes. We're explicit about this in the Β«Where this strategy failsΒ» section. Pair trading is a tool that works in some regimes and breaks in others. We give you the screener + the data β€” you decide whether the current regime is right.

How is this different from TradingView's pair screener?

TradingView shows pair charts. It doesn't screen for mean-reversion (Hurst, ADF), it doesn't backtest, and it doesn't cover tokenized equities or DEX prices. We do all three.

How is this different from 3Commas / Bitsgap / Cryptohopper?

Those are auto-trading bots for prices (DCA, grid, signals). We're a screener for ratios. Different category. You can use both β€” screener finds the setup, bot executes it.

Why do you support tokenized stocks (xStocks)?

Because they're the first equities that trade 24/7 onchain, which makes BTC/AAPLx a genuinely tradable ratio for the first time. Backed Finance launched xStocks in mid-2025 on Solana; Kraken acquired them later that year. Combined volume is now $28B+ across 100k+ holders. We use the onchain xStocks tokens for screening, not Yahoo Finance equity data. This avoids Β«weekend spikeΒ» artifacts from stale prices.

How do you protect against tokenized asset depeg?

Every screening run cross-checks each xStocks token against its canonical price via Pyth Network oracles. If drift exceeds 3%, the pair is excluded automatically that cycle. We log every drift event in an audit table.

Is my data private?

Yes. We don't have your API keys (we don't auto-execute). Free tier doesn't require email verification. Personal tier needs email for receipt delivery, that's it. No KYC, no phone, no wallet connection required.

Why crypto-only payment?

Lower fees, instant settlement, no chargebacks. We pass the savings to you ($19 vs $30+ for similar tools that take cards). If you can't pay in crypto, this product isn't for you yet.

What if my exchange isn't supported?

We screen pairs that exist on Binance, Bybit, OKX, KuCoin (crypto) and Solana DEXes via GeckoTerminal aggregation (xStocks). You execute swaps on your own exchange β€” we just tell you when to swap and what.

Will you add [feature]?

We have a roadmap. The current Phase 4 work is multi-chain expansion (BNB Chain, Base xStocks deployments) and Chainlink oracle as a second peg-check layer. Email us what you want β€” high-signal feedback shapes priorities.

What if cryptorebalance.com still works for me?

It redirects to pairscan.io automatically. Same product, new name. The rename reflects what we actually do (pair screening), not what we were originally framed as.

Ready to try?

Open the dashboard β€” full screen, coin-targeted search, backtests, charts and Telegram alerts.

See top 3 pairs today (free) β†’