Skip to main content
Alpha feature: Token Filters access is gated. Ask the Mobula team to enable it for your account. Until then, use Pulse; it works the same way for the same view/filter workflow.
This page documents all available filters for Token Filters Stream. All filter field names use camelCase matching the output format.

Filter Structure

Filters are specified in the filters object of each view. The view root contains view controls such as model, sortBy, sortOrder, limit, offset, selectors, ohlcv, ohlcvTimeframe, and filters.

Filter Operators

For null checks, use { "equals": null } or { "not": null }. Logical groups are supported with AND, OR, and NOT at any filter level.

GraphQL / Codex-Compatible Aliases

Token Filters Stream accepts the native Token Filters field names and the GraphQL/Codex-style aliases below. Aliases work on both the initial query and real-time WebSocket updates.

Canonical Filter Field Families

Most metric families support these timeframes: 1min, 5min, 15min, 1h, 4h, 6h, 12h, 24h. Use the timeframe inside the camelCase field name, for example volume1hUSD, trades15min, or organicVolumeBuy24hUSD.
Legacy Pulse-style aliases such as marketCap, volumeUSD1h, volumeBuyUSD1h, volumeSellUSD1h, priceChangePercentage1h, and organicVolumeUSD1h are still accepted for compatibility. New integrations should use the native fields above.

Token Mode Filters (mode: “token”)

These filters apply when using mode: "token". All field names use camelCase matching the TokenDetailsOutput schema.

Price Fields

Price Change Fields

Market Cap Fields

Volume Fields

Volume Buy Fields

Volume Sell Fields

Trade Count Fields

Total Trades

Buy Transactions

Sell Transactions

Unique Participants

Buyers

Sellers

Traders (Both Bought and Sold)

Organic Metrics (Excluding Bot Activity)

Organic Trades

Organic Volume

Organic Buy/Sell Volume

Organic Participants

Organic Buy/Sell Counts

Fees Paid Fields

Holdings Analysis Fields

Trader Categories

Trader Counts

Trader Activity

Liquidity Fields

Bonding Fields

Token Metadata Fields

Source & Factory Fields

Timestamp Fields

Social Fields

DexScreener Fields

Livestream Fields

Security Fields

Filter by security analysis using nested object:

Market Mode Filters (mode: “market”)

Market mode includes all token filters above, plus pool-specific filters. Pool filters are nested under a pool object.

Pool-Specific Filters

Pool Fields


Special Filters

Keyword Filters

Search by token name or symbol:

Pattern Filter

Social Requirements

Address Exclusions

Quote Token Filter

Timeframe Offset Filter

Filter by age relative to now:
Offset operators use age in seconds: gte means older than the value, lte means younger than the value. Example: Tokens created between 30 minutes and 2 hours ago:
  • gte: 1800 (30 min × 60 sec)
  • lte: 7200 (2 hours × 60 sec × 60 min)

Filter Examples

High-Volume New Tokens

Safe Tokens with Low Concentration

Whale Buy Pressure

Recently Bonded Tokens

Low Tax Tokens

Fresh Tokens (Last 30 Minutes)


Mapping from Pulse V2 to Token Filters

If migrating from Pulse V2, here’s the field name mapping:
See the Migration Guide for complete migration instructions.