Dexscreener

Background and how-tos

Dexscreener alerts are price thresholds for watched DEX pairs

Dexscreener alerts are pair-specific notifications that fire when the displayed market price crosses a level you choose. Each rule belongs to a particular pool on a particular chain, so a WETH/USDC pool on Uniswap is monitored separately from another WETH/USDC pool or a WETH pair elsewhere. The alert brings you back to the chart; it neither signs a swap nor places a limit order.

DEX Screener versus DEXTools for pair-level thresholds

DEX Screener native price alerts emphasize broad pair coverage and an unlimited saved-alert count, while DEXTools emphasizes delivery choices for individual pair thresholds. DEXTools routes notifications through three named channels - email, SMS, and its application - whereas Dexscreener alerts keep the watched pool, its live chart, and the triggered item together in the DEX Screener workflow.

The useful decision boundary is the delivery path. A trader already inspecting a Raydium or Uniswap pool in DEX Screener gets the shortest route from notification back to the exact chart, while someone who requires SMS delivery has a concrete reason to use DEXTools. Neither approach changes the pool, calculates an executable quote, or reserves liquidity; both observe a market and report a condition.

Choose the pool before choosing the number

Pool identity determines which swaps drive a DEX Screener threshold, and every displayed pair has two token sides: a base asset and a quote asset. The same token may trade against USDC, WETH, SOL, or another asset across several pools, so chain, exchange, fee tier, and pair address belong in the selection decision.

On Ethereum, Base, and Arbitrum, Uniswap v2, Uniswap v3, and PancakeSwap v3 pool contracts use 20-byte EVM addresses. Their standard text form contains 40 hexadecimal characters after the 0x prefix, or 42 characters in total. Solana accounts, including Raydium and Orca pool accounts, use 32-byte public keys represented in base58. Those identifiers distinguish markets that a repeated ticker cannot distinguish.

Copy the pair address from the pair panel, then match both token contract or mint addresses. A symbol such as USDC is helpful for reading, yet the address proves whether the alert belongs to native USDC, a bridged representation, or an entirely different asset using the same letters.


Price wicks, shallow liquidity, and false precision

Shallow pool liquidity is the main source of threshold noise because a pair alert follows recorded automated-market-maker prices, not executable depth for a chosen order size. One swap may move the reserve ratio through a target, and an arbitrage swap may move it back shortly afterward. The notification still describes a real crossing in that pool, even when the chart spends little time beyond the line.

Separate fee tiers make apparently identical markets diverge. Uniswap v3 defines four standard fee tiers - 0.01%, 0.05%, 0.30%, and 1% - and each tier can correspond to a separate pool with its own liquidity and price path. Uniswap v2 uses a single 0.30% tier, while Uniswap v4 permits flexible fee design. A WETH/USDC alert created on one pool therefore does not represent every Uniswap venue for that pair.

Place the threshold far enough from ordinary wick activity to match the event you actually care about, then inspect liquidity and recent transaction size when it fires. A precise string of decimals describes the indexed swap price; it does not promise that another order receives the same execution.

Use the same unit for the chart and the threshold

The quote unit defines the meaning of a DEX Screener price threshold. DEX Screener exposes a native pair price and, when conversion data is available, a USD price; a JUP/SOL pool therefore expresses JUP in SOL before the interface derives its dollar view, while WETH/USDC naturally quotes WETH in USDC.

Token precision adds another layer without changing the basic rule. WETH on Ethereum uses 18 decimal places, while native USDC uses 6. Wrapped SOL uses 9 decimal places because one SOL equals 1,000,000,000 lamports, and Solana USDC also uses 6. These constants govern token amounts, not the amount of liquidity available at the alert level.

Read the field label immediately before saving. If the chart view changes from USD to the quote token later, the saved numerical target should still be interpreted in the unit displayed by the alert record, so record the unit alongside the level whenever the interface offers a note or label.


A worked two-threshold example

A two-threshold alert plan uses one lower price and one upper price to separate opposite crossing events. Worked example - every changing input in the remaining calculation is hypothetical. Assume a watched pair displays a hypothetical current USD price of $0.000040. Set a hypothetical lower threshold at $0.000032 and a hypothetical upper threshold at $0.000052. The lower distance is ($0.000032 ÷ $0.000040 − 1) × 100 = −20%, while the upper distance is ($0.000052 ÷ $0.000040 − 1) × 100 = 30%.

The concrete result is two independent alert levels, one 20% below the hypothetical starting price and one 30% above it. This arrangement separates downside attention from upside attention without implying an order at either number. The 20% and 30% spacing is illustrative, not a default; actual spacing should reflect that pair's observed volatility, liquidity depth, and the time horizon behind the watch.

After one side fires, reassess from the pool page before recreating or moving it. Automatically centering a fresh band around every crossing turns a deliberate threshold into a momentum-chasing loop and produces alerts that no longer correspond to the original decision.

From an on-chain swap to a phone notification

Alert latency begins with an on-chain swap, continues through DEX Screener's blockchain indexer, and ends with account and device notification delivery. DEX Screener parses raw blockchain logs to build its charts, so an alert cannot precede the swap data that establishes the crossing.

Chain timing supplies one durable reference point. Ethereum divides consensus time into 12-second slots and groups 32 slots into a 6.4-minute epoch, although an indexed price update does not wait for an entire epoch. Solana, Base, and Arbitrum follow different production and confirmation paths, so identical wall-clock delivery across chains is not a sensible expectation.

The remaining delay changes with indexer load, network delivery, and iOS or Android notification handling. Keep notifications enabled for the DEX Screener app and exempt it from aggressive background restrictions if timely push delivery matters. Testing one saved rule establishes whether the account, operating system, and device channel are connected before an important level is reached.

When native price levels are too narrow

A custom DEX Screener API monitor extends pair alerts into compound rules involving price, liquidity, volume, or transaction counts. Native thresholds remain cleaner for a single crossing; a custom process earns its maintenance cost when two or more conditions must be true together or when delivery must reach Telegram, Slack, or an internal dashboard.

The official pair and search endpoints permit 300 requests per minute. The token-address endpoint accepts as many as 30 comma-separated addresses in one request, while profile, boost, and paid-order endpoints carry a 60-request-per-minute limit. A monitor should use the pair address wherever possible, preserve chainId and pairAddress, and handle priceUsd as nullable rather than assuming every pool has a dollar conversion.

Polling frequency is a design input, not a promise of notification speed. Faster polling consumes more of the published request allowance, while slower polling widens the window between a brief crossing and detection. A custom monitor also owns deduplication, retry behavior, and state after a crossing; the native Alerts view handles those workflow details inside DEX Screener.

Maintain alerts when liquidity moves to another pool

Pair migration leaves an existing threshold attached to the original pool address. DEX Screener automatically lists a token after it enters a liquidity pool and records at least one transaction, yet a newly indexed pool does not inherit rules created for an older Raydium, Orca, PumpSwap, Uniswap, or PancakeSwap market.

Watch where volume and liquidity concentrate after a launch, migration, bridge deployment, or new fee-tier pool appears. If the active market changes, open the new pair, confirm both asset addresses and the quote unit, then create a replacement threshold there. Keep the old alert only when activity in the old pool remains relevant to the monitoring plan.

This pair-by-pair behavior is deliberate. It prevents a price observed on one reserve set from silently controlling a notification tied to another reserve set, and it makes every trigger traceable to a chain, exchange, and pool. Dexscreener alerts stay useful when their pair records are treated as maintained monitoring rules rather than permanent token-wide settings.

Do DEX Screener price alerts create blockchain gas fees?

DEX Screener price alerts do not create blockchain gas fees because saving a threshold does not broadcast a transaction. No ETH, SOL, BNB, or other native token is spent merely to create or receive the notification. Gas arises only if you later submit an on-chain action, such as swapping through Uniswap, Raydium, Orca, or PancakeSwap.

Will a threshold alert arrive when the chart is closed?

A saved threshold does not require the pair chart to remain open. The alert must remain active, and the device must permit DEX Screener notifications. On iOS or Android, system-level notification permissions and background restrictions govern the last delivery step; closing a chart is different from disabling notifications, signing out of the relevant account, or removing the saved rule.

Does changing the chart interval alter a saved threshold?

Changing the candle interval does not alter the numerical level stored in a price alert. A 5-minute, 1-hour, or 24-hour chart changes candle aggregation and visual context, while the threshold remains assigned to its pair and selected price unit. Review the alert record itself if you switch between USD and quote-token views.

Could a price notification execute an automatic stop-loss?

A price notification cannot execute an automatic stop-loss because a DEX Screener alert contains no signed swap instruction. It reports that the threshold crossed; execution still needs wallet approval, a venue, an amount, a slippage tolerance, and gas on the relevant chain. Treat the notice as a prompt to inspect pool price and depth, not as an order resting against liquidity.

Are pair-price alerts active outside conventional market hours?

Pair-price alerts remain active outside conventional market hours because public blockchain networks and DEX pools have no scheduled daily close. A crossing still requires a recorded and indexed swap, and delivery relies on DEX Screener plus the device channel. Chain interruption, app notification settings, or a completely inactive pool means there is no new event to report.

Published: July 20, 2026