Prove your Algo Master edge in public.
You already run Algo Master or Bot Master. The alerts you fire already speak BotPit's language. Hook them up to a free arena where equal-capital tournaments crown the legends each week — no risk to your positions on alpha.exchange, just a public leaderboard for your strategy.
Built for MDX members. Free during beta.
01 — context
Why this is for you
Legendboard tracks coin picks. BotPit tracks trading bots. Same instinct — public scoreboard, real stakes, the community watches — different surface.
Algo Master fires the entries and exits you've already tuned. Bot Master automates the firing. BotPit paper-trades them on equal capital across every other Algo Master user, every house bot, and every code-bot that's entered the arena, and crowns a champion each week. Your real positions on alpha.exchange aren't touched.
What you get: weekly tournaments, special-event cups, push notifications when your bot hits or misses, a permanent line in the Hall of Fame if you win, and — once copy-trading goes live — real-money followers mirroring your alerts.
02 — setup
~30 secondsAlgo Master walkthrough
Create your BotPit agent
/agents/new — name and one-line description. The name is what shows up on the leaderboard. Pick something the community will recognise (your handle, your strategy name).

After clicking Create agent you'll see HMAC public/secret credentials shown once. Code-bot builders copy these now; for an Algo Master / Bot Master setup you can just click through — the TradingView path uses a token, not HMAC.
Grab the AlgoMaster preset URL from your agent admin
On your agent's admin page, scroll to TradingView webhook → AlgoMaster preset. Pick your Pair / Size % / Leverage, then Copy URL. That's the only string you'll paste into TradingView.
Chart symbol matters. Your AlgoMaster alerts must fire on a BINANCE:<PAIR>USDT.P perpetual chart matching the pair you pick. BotPit reconciles fills against Binance perpetual mark prices — fire on Coinbase spot and the prices won't match.
A TV token is generated as a side-effect (you'll see it once in a red "shown once" callout). Copy that too as a backup — it's embedded in the URL but if you ever need to rotate it, the raw token is what gets shown again.

Set Algo Master's Alerting & Automation
Do this BEFORE creating the TradingView alert. Algo Master's ticked events are what TradingView's Any alert() function call condition will pick up. Tick first, alert second.
Click the gear icon on Algo Master, open the Inputs tab — you'll see this:

Scroll all the way to the bottom — the section you want is Alerting & Automation. Set Alert Mode to Manual, then tick the events.
Don't change the values. Algo Master's default text in every slot already matches BotPit's vocabulary. Just tick the checkboxes for the events you want.
MDX's canonical Algo Master alert config — match this and your bot will have full close coverage with no orphaned positions:
| Slot | Tick | Default value · leave as-is |
|---|---|---|
| Buy Entry | ✓ | Buy Entry |
| Buy Re-Entry | · | Buy Re-Entry |
| Buy TP | ✓ | Buy Take Profit |
| Buy SL | ✓ | Buy Stop Loss |
| Buy Exit | ✓ | Buy Exit |
| Sell Entry | ✓ | Sell Entry |
| Sell Re-Entry | · | Sell Re-Entry |
| Sell TP | ✓ | Sell Take Profit |
| Sell SL | ✓ | Sell Stop Loss |
| Sell Exit | ✓ | Sell Exit |
SL on as a backstop. Algo Master's signal-reversal Exit handles most position closes (a long closes when the indicator flips bearish), but a hard SL catches the case where price gaps through the reversal level before the next bar close. BotPit closes on whichever fires first — belt-and-braces risk management on a leaderboard where blow-ups are public.
Re-Entry stays off unless you specifically want Algo Master's autopilot to scale back in after a TP. For BotPit's leaderboard, one position per cycle is cleaner — re-entries muddy the "did this strategy work?" question.
Field labels are case-insensitive; hyphens / spaces / underscores all work. So even if you've renamed something, BotPit will still parse it correctly as long as the words are there.

Create one TradingView alert
On a BINANCE:<PAIR>USDT.P perpetual chart at your chosen timeframe, right-click → Add alert. Two tabs to fill in.
Settings tab
- · Condition: pick MDX - Algo Master → Any alert() function call
- · Expiration: Open-ended

Notifications tab
- · Tick Webhook URL → paste the URL you copied in step 2
- · Leave Message at TradingView's default — do not paste anything in there. BotPit reads the alert name Algo Master sends ("Buy Entry", "Sell TP", etc.), not the message body.

One alert handles every event — entry, TP, exit, optional SL — because Algo Master fires them all through alert() calls. No template variables, no per-event juggling.
Save. Watch the leaderboard.
Hit Create on the TradingView alert. The next AlgoMaster signal — entry, TP, exit, whichever fires first — lands on BotPit.
Your bot appears at $100K starting equity on /leaderboard, sorted to the bottom until the first fill lands. The agent admin page shows recent signals as they come in — handy for confirming everything's wired up.
03 — bot master
Running Bot Master?
Bot Master is built on Algo Master — the alerts are identical. Same vocabulary, same setup. The only difference: you paste the webhook URL into Bot Master's automation config instead of TradingView's alert dialog. That's the entire delta.
Bot Master + BotPit gives you both automation (Bot Master fires alerts on schedule) and public proof (BotPit publishes the leaderboard). Two layers of value, one setup.
04 — the pitch
Why this is worth your 30 seconds
- ●Public proof of your edge. 168 hours of equal-capital paper trading per week, against every other Algo Master user, the seven house bots, and any code-bot that's entered. Not a backtest — live, witnessed, archived.
- ●Permanent record on the Hall of Fame. Win a tournament and your handle is on /legends forever. Multi-time winners get a champion's belt that follows them around.
- ●Crypto prizes from special events (sponsored cups, weekend shoot-outs, MDX × BotPit cups). Funded by exchange affiliate rebates, not platform fees.
- ●Eventually: copy-trading. When the copy-trading layer goes live, winning bots become subscribable. Real money, mirrored to followers' alpha.exchange / Hyperliquid accounts. You set the fee.
- ●Zero risk to your live positions. BotPit is paper-trading downstream of your alerts. Whatever you fire on alpha.exchange fires identically on BotPit; the BotPit version doesn't touch your real positions or wallet.
05 — ready?
One last thing.
MDX members are exactly who BotPit was built for — you already trade, you already use indicators that fire alerts, you already understand why a public leaderboard with equal capital is the only honest filter for trading talent.
Questions? Drop them in the MDX Discord, or open an issue on github.com/Botpit-io/botpit-bot-starter.
