How to Connect TradersPost to Bucko (Step-by-Step Setup Guide)
Wire your funded Tradovate account to Monko in under 10 minutes — exact clicks, no guesswork.
Spencer
Founder, Bucko.ai
If you're trying to get Monko (Bucko's autonomous futures bot) to actually place trades on your funded Tradovate account, you need TradersPost in the middle. This is the part that confuses everyone the first time, so this guide walks you through it click-by-click.
Why TradersPost?
Bucko is the brain. TradersPost is the bridge. Tradovate is the broker.
Bucko Indicator → Monko (decision engine) → TradersPost → Tradovate → Your funded account
We don't hit Tradovate's order API directly because:
- ▸Prop-firm sub-accounts use a restricted OAuth scope — direct API calls return "Access is denied." TradersPost is an audited Tradovate partner with the right authorization.
- ▸TradersPost handles execution, position state, and multi-account copying natively.
- ▸Auditability — every order routed through TradersPost is logged on their dashboard, separate from Bucko.
The wire is one direction — Bucko sends order intent to TradersPost, TradersPost executes on your broker. There is no return webhook to set up.
You sign up for TradersPost once, connect your Tradovate account on their side, and give Bucko the webhook URL of the strategy you create. From that point on, every signal Monko decides to take routes automatically.
What you'll need before starting
- ▸A funded Tradovate account (live or eval) from a prop firm — Lucid, Topstep, Apex, MFFU, etc. all work
- ▸An active Bucko Omni Bucko subscription (Monko + autopilot is included)
- ▸Tradovate already connected to Bucko (top-left of /dashboard/station — green "Tradovate ✓ X connected" badge)
- ▸~10 minutes
Step 1: Sign up for TradersPost
Open traderspost.io in a new tab. Create an account — there's a free tier that covers most use cases.
Use code BUCKO for 20% off any paid plan at signup.
Heads up: TradersPost has its own pricing for advanced features (multi-account copying, etc.) but the basic webhook + single-account flow is free.
Once you're signed in, you'll land on their dashboard.
Step 2: Connect your Tradovate account on TradersPost
This is on TradersPost's side, not Bucko's.
- ▸In the TradersPost dashboard, click Brokers in the left nav
- ▸Click + Add Broker
- ▸Pick Tradovate
- ▸Sign in with your Tradovate credentials (the same login your prop firm gave you)
- ▸Authorize TradersPost when prompted
You should now see your Tradovate account listed under Brokers with a green "Connected" status. If you have multiple sub-accounts (e.g. several Lucid evals), they all show up here.
Important: TradersPost will only execute on accounts that are toggled "Enabled" on their side. If you don't want a specific account traded, leave it disabled here.
Step 3: Create a strategy in TradersPost
A "strategy" in TradersPost terminology is just a routing channel — a label + a webhook URL + the broker accounts it should fire on.
- ▸In TradersPost, click Strategies in the left nav
- ▸Click + New Strategy
- ▸Name it something like "Bucko Monko" (the name doesn't matter functionally — it's just a label)
- ▸Under Broker, select your Tradovate account
- ▸Save
After saving, you'll see a Webhook URL at the top of the strategy page. It looks like:
https://webhooks.traderspost.io/trading/webhook/abc123-def456-.../...
Copy this URL — you'll paste it into Bucko in the next step.
Don't share this URL. Anyone with it can fire orders on your account. Treat it like a password.
Step 4: Paste the webhook URL into Bucko
Go to /dashboard/station/monko. The Setup Wizard is at the top of the page.
- ▸Open Step 2 — Connect TradersPost
- ▸Paste the webhook URL into the input field labeled "Strategy Webhook URL"
- ▸Click Save
You should see a green "✓ Connected to TradersPost · Saved" banner. The wizard will auto-advance to step 3.
Step 5: Test the wire
Don't skip this — verify the webhook actually works before relying on it for live trading.
- ▸In Bucko's TradersPost panel, click Test Connection (the green button under "Manage your prop-firm copier")
- ▸This sends a probe payload to TradersPost — no real order is placed
- ▸You should see a green confirmation: "TradersPost accepted the probe. Wire is live."
If the probe fails, you'll see a specific error message. The most common ones:
| Error | Fix |
|---|---|
| "No TradersPost config" | Webhook URL didn't save. Re-paste it. |
| "Strategy not found" | The strategy was deleted or the URL is wrong. Copy a fresh one from TradersPost. |
| "Network: aborted" | TradersPost is slow today. Retry in 30 seconds. |
| "Ticker does not exist in the asset class configured for this strategy" | Your TradersPost strategy is configured for stocks/crypto but Monko sends futures. Edit the strategy on TradersPost's side to allow futures (CME tickers). |
Step 6: Verify on TradersPost
Open the TradersPost dashboard in another tab → Strategies → click your "Bucko Monko" strategy. There should be a recent log entry showing the test probe Bucko just sent.
If you see it on TradersPost's side, the wire is live and verified. Monko will now route every passing signal through TradersPost to your Tradovate account.
Common gotchas after setup
"Monko is trading but my Bucko dashboard is empty"
First thing to check: open the Monko dashboard's Status modal and look at Net Liq and Day P&L. If they're populated, fills are flowing — your dashboard isn't empty, you might be looking at the wrong panel. If they're showing dashes/zeros and you know trades are happening, the Tradovate read path is failing — check that the green "Tradovate ✓ X connected" badge in the top-left is actually green. If it's red or missing, reconnect Tradovate from /dashboard/station. (Bucko reads positions directly from your Tradovate account — TradersPost is not in this read path.)
"Monko placed an order but it never filled"
- ▸Check the TradersPost strategy log. If TradersPost received it but rejected, the error message tells you why (usually account in flat-only state, or symbol not allowed for that account).
- ▸If TradersPost shows the order as "Filled," it filled — check Tradovate Web for the position. Bucko's dashboard updates within ~15 seconds of fill webhooks.
"Monko placed a long when my indicator said short"
- ▸Open the placed event in The Vines → tap ▾ view signal to see the exact JSON we sent to TradersPost.
- ▸If
action: "sell", sentiment: "short"and the broker still went long, check your TradersPost strategy for a "Reverse Signal" toggle — it flips long↔short on every webhook before execution. This is a TradersPost-side feature for backtesting; people sometimes forget it's on.
"I have multiple Tradovate accounts but want only one traded"
- ▸On TradersPost's side, edit your strategy → uncheck the accounts you don't want auto-traded.
- ▸Bucko has its own per-account allowlist too — wizard step 5 → "Allowed Accounts" — but TradersPost's scope is the final word.
"I want to disconnect"
- ▸Bucko side: Settings → TradersPost panel → Disconnect. Removes the encrypted webhook URL from your Bucko config.
- ▸TradersPost side: delete the strategy in their dashboard. They don't auto-revoke webhooks when Bucko disconnects, so killing the strategy is the cleanest cleanup.
What's next
Once TradersPost is wired and tested, finish the rest of the Bucko setup wizard:
- ▸Step 3 — pick which symbols Monko trades (MNQ, ES, etc.)
- ▸Step 4 — pick which timeframes (1m, 5m, 15m, etc.)
- ▸Step 5 — review your guardrails (max daily loss, min signal grade, sessions)
- ▸Step 6 — flip Monko on + switch to auto mode
When the Monko · LIVE pill in the top-left of the dashboard pulses green, you're collecting bananas. The next signal that passes all gates fires through TradersPost in under 1 second.
Put this into practice with Bucko
AI-powered trade signals built for prop firm traders. Real-time setups, built-in risk management, and a system that learns from every market session.
Try Bucko free