Most people who run a trading group, a signals channel, or a bot community have never modeled what that audience is worth in fee flow. Not token-hype worth — boring, recurring, fee-flow worth. It's a three-variable problem, so let's model it.
The three numbers that matter
Every major exchange pays partners out of the same pool: the trading fees their introduced users generate. Which means your channel's monthly value is just:
- Active traders you actually send (not subscribers — people who trade)
- Volume per trader per month, in USD
- Effective fee rate, in basis points (perps taker is the workhorse here)
Multiply, then apply whatever split the program gives you.
def monthly_payout(traders: int, vol_usd: float, fee_bps: float, split: float) -> float:
fees = traders * vol_usd * fee_bps / 10_000
return fees * split
# a 50-person bot community, $200k/mo each, 2 bps taker, 35% split
print(monthly_payout(50, 200_000, 2.0, 0.35)) # -> 700.0 USD / month
Why the naive estimate is usually wrong
Three corrections that move the answer by 2–5x in practice:
Bots trade more than humans. A grid or DCA bot at $200k/mo is a small bot. Communities built around automated strategies routinely average 5–10x the volume of discretionary-trader communities of the same size. If your 50 people run bots, the example above is closer to $3,500–$7,000/mo.
Fee tiers cut both ways. High-volume users climb VIP tiers, and their taker fee drops (say 5 bps → 2 bps). Your payout pool shrinks with it. Model the blended rate of your actual audience, not the headline rate.
The split itself is tiered. This is the part almost nobody prices in: the public self-serve rate and the negotiated partner tiers can differ by 10–20 percentage points for exactly the same audience. On a $10k/yr fee pool, that difference is rent money.
Sensitivity, quick and dirty
| Traders | Vol/mo each | Blended bps | Split 20% | Split 35% |
|---|---|---|---|---|
| 20 | $100k | 2.5 | $100 | $175 |
| 50 | $200k | 2.0 | $400 | $700 |
| 50 | $1M (bots) | 1.8 | $1,800 | $3,150 |
| 200 | $500k | 2.0 | $4,000 | $7,000 |
The lesson from the table: the split tier you land matters more than adding 30% more users. Negotiating (or qualifying into) a higher tier is the highest-leverage move available to a channel owner, and it costs nothing.
I wrote up a tier-by-tier breakdown of one major exchange's partner program — thresholds, what's negotiable, and the exact payout mechanics — here: OKX partner-tier breakdown, with numbers.
And the raw fee schedules I used (maker/taker per VIP tier, per exchange, as JSON) are open-sourced in this repo: crypto-exchange-fee-data — PRs welcome if a schedule drifts.
Not financial advice. Numbers current as of July 2026 — always check the exchange's live schedule before modeling anything on top of it.
Top comments (0)