Why us Easy integration
Developers
Talk to sales
Industries · Crypto

Keep traders coming back between the busy weeks.

Trading is a response to the market, not a habit anybody keeps. So the repeating mechanics are attached to the things that stay steady, such as funding an account, staking a balance and finishing verification, rather than to order volume.

The rhythm

Traders trade hard for a week, then go quiet for three.

A new listing fills your order books for two days, then the market goes quiet for three weeks. That quiet is not churn, and a campaign that treats it as churn will pay people who were never going to leave.

one trader · two weeks
Two weeks of one trader. Fourteen bars, one per day. Trading arrives in two short bursts around news events, with long stretches of no trading at all in between. A band across every day marks a staking streak, whose condition is a position still being held rather than an order being placed, so every day counts. trades placed that day a staking streak counts every one of these days day 2 day 7 day 10 day 14 Trading comes in bursts. Holding a position does not.

Reading the chart: each bar is one day of trading. Two short bursts, each set off by a market event, with long empty stretches between them. Those empty days are not churn. The band covers every day, because a staking streak asks whether a position is still held, not whether an order was placed.

Mechanics that fit

Reward showing up and staying funded, not trading more.

A one-time onboarding mission

The gap between registering and the first trade is your widest funnel step. A one-time mission completes once, so the most a trader can earn is fixed before launch.

how this is set up
Match all of the 3 rules below
Attribute KYC tier in tier 2, tier 3
Sum of funding amount 100 this occurrence
Count of trades where leveraged is false 1 this occurrence
Then: award 500 Gems and record a grant against fee credit 10

A collection for breadth of use

Each item filters on the asset_class property, not on a symbol. Every item pays the same, so the set says nothing about what a trader should hold.

how this is set up
Match all of the 2 rules below
Count of trades where asset class is staking eligible 1 this occurrence
Event property leveraged = false

A staking streak with no trade in it

Send a staked_balance snapshot once a day. The daily condition becomes "still staked", not "traded today", so a flat market cannot break the run. Unstaking restarts it at 1.

how this is set up
Sum of staked balance 250 this calendar day
Then: milestones at 7, 30, 90, 180 days, paid on the crossing only
Keep reading

The same engine, set up for another industry.

Send us one trade event.

Send us the shape of a single trade event. We will build the onboarding mission and the staking streak in a test account while you watch.