Built for better research
Less guesswork in your research.
More structure in your decisions.
MarketScanner brings the useful parts of DeepFlow, market scanning, and Meme Hunter into one research workspace. Its goal is to help you investigate market activity and keep a record of your reasoning.
What the numbers mean
Market coverage
Pulse Scout and the overview use a primary perpetual-market feed. Delisted or invalid-price markets are excluded. Builder-deployed HIP-3 markets, spot markets, stocks, and exchange-wide global totals are not included. USD figures are based on the returned market prices.
Activity score · 0 to 100
Activity = 60 × volume percentile + 25 × open-interest percentile + 15 × min(|24h change| ÷ 10, 1). Percentiles are relative to the returned market universe. This is a discovery heuristic, not a backtested strategy, confidence score, or win probability.
Price, funding, and open interest
Price is the exchange mark price. The 24h change compares it with the previous-day price. Open interest is multiplied by the mark price to estimate USD notional. Funding is shown as the hourly percentage, not an annualised return.
Five-minute structure
Uptrend means the most recent completed close is above EMA21, with EMA21 above EMA50. Downtrend uses the inverse. Everything else is Mixed. RSI uses the last 14 simple gain/loss changes. Relative volume compares the last completed candle with the preceding 20. The line chart may include a forming candle; indicators exclude it.
Order book
Displayed bid and ask notional cover the first 12 returned levels per side. Cancellable resting orders are not evidence of actual buying, selling, or a particular institution’s intention.
Meme Hunter
Pool discovery uses the first page of GeckoTerminal’s selected network or search results, sorted locally by volume. It is not a complete token or launch scan. Pool creation time is not necessarily token creation time. Liquidity below $25,000, zero reported sells with buys, absolute 24h moves of at least 100%, turnover over 50 times liquidity, and pools younger than 24 hours receive basic warning labels. Missing liquidity is labelled unknown. These tests do not audit a contract. Large-trade wallet activity uses up to 300 recent swaps above the chosen USD threshold from that pool, filtered to 1, 6, or 24 hours. Buying leads at 60% or more of sampled USD volume; selling leads at 40% or less. Address counts are unique transaction senders per side, not people. Net flow is buy volume minus sell volume, not a measured holding change. Addresses can be bots or routers, and large swaps do not verify wallet wealth or intent.
Wallet tracking
Perpetual exchange wallet data includes primary-DEX perpetual positions, reported spot balances, open orders and recent fills. Solana includes confirmed SOL, SPL Token and Token-2022 balances when available, plus up to 30 recent transactions involving the address. A position opening time is inferred only if returned fills reconstruct the current position back to zero or a direction flip. First observed is the timestamp this app began observing the current balance or position, not a purchase date; activity between checks may be missed. Shared exposure covers your saved snapshots only.
Original tools
DeepFlow’s multi-exchange pattern labels are heuristics. DeepFlow checks Binance, Bybit, OKX, Coinbase and Kraken spot books independently. USD books enter the combined USDT view only with a fresh conversion rate; stale books and large price outliers are excluded. Ninja GEX checks Deribit, Bybit and OKX BTC/ETH options; contract units are normalized, and missing or stale contracts are excluded. Its call-positive/put-negative and gross gamma views are model assumptions, not dealer inventory. No tool claims full exchange coverage. Pulse Scout scans up to 80 markets by reported volume, uses completed candles, checks the BTC regime, sizes paper positions including entered fees, and caps daily entries and planned loss. It uses current mark prices for simulated entry and observed stop exits. There is no exchange execution or background position management.
Freshness and failures
Markets and selected charts refresh approximately every minute while visible. Provider requests are cached for 20–60 seconds. Unavailable data is shown as unavailable; previous prices may remain with a delayed-feed warning. Pool discovery refreshes when you change a search or press refresh.
Independence
No paid placement affects activity rankings. There are no live advertisements or affiliate commissions in this beta. Planned sponsorships would be visibly labelled. We are not affiliated with the exchanges or data providers.