Trading Bot

The trading bot (Trader plan) executes Osiris signals on your own Binance Futures account. Osiris never holds your funds: the bot trades through API keys that stay encrypted on our side, and withdrawals are never possible: the keys don't need (and shouldn't have) that permission.

Where the signals come from

One shared engine watches every USDT perpetual around the clock. A trade signal requires several independent conditions to align at once: an AI anomaly model flags unusual market behaviour, the price breaks above recent structure, taker flow is aggressively buying, and volume is well above normal. All conditions together are rare by design: the bot trades a few careful setups, not constant noise. Entries are placed as limit orders at the signal price with a structural stop-loss below the broken level and a take-profit at your chosen risk:reward.

Setting it up

  • Connect Binance: create an API key (Settings → API Management on Binance), enable Futures only, leave withdrawals disabled, paste it in. We verify it with a read-only call and show your balance. One Binance account can be connected to one Osiris account.
  • Link Telegram: mandatory, one tap. The bot must be able to reach you the moment a trade opens or closes.
  • Set your limits: budget per trade, leverage, max trades per day, max open positions, risk:reward and a daily loss limit. These are hard rails: when the daily loss limit is hit, the bot halts until the next UTC day.
  • Start, and stop anytime with one click. Revoking your keys also stops the bot instantly.

The risk rails, in detail

  • Budget per trade: the margin committed to any single position. The bot never exceeds it, regardless of how strong a signal looks.
  • Leverage: applied per position. Binance caps the maximum leverage per symbol (small caps allow far less than majors); the bot automatically clamps your setting to each symbol's maximum bracket, so orders never fail because a low-cap pair does not support your configured leverage.
  • Max trades per day / max open positions: frequency control. Even a good strategy has clustering days; these caps keep a hot streak of signals from concentrating your risk.
  • Risk:reward: sets the take-profit distance as a multiple of the stop distance. Higher R:R means fewer but larger winners.
  • Daily loss limit: the circuit breaker. When the day's realized losses reach it, trading halts until the next UTC day, no exceptions. Size it as the amount you can lose without emotion.

Practice first

Choose Testnet when connecting and the bot trades demo money on Binance's futures testnet: the full experience, zero risk. Get free testnet keys at testnet.binancefuture.com. Run it there for at least a few days: you will see how entries, stops and the daily loss limit behave before a single real dollar is at stake.

Staying informed

Every open and close lands in three places: a Telegram message, the notification bell on the site, and the Performance section of the bot page, which shows total PnL, win rate, and your recent trades with their outcomes. The bot page also shows the bot's current state (running, halted by loss limit, stopped) at all times.

Security model

  • API keys are stored encrypted and used only by the execution engine; they are never exposed to the browser.
  • Withdrawal permission is never required; if a key has it, remove it on Binance's side.
  • Revoking the key on Binance kills the bot's access instantly, independent of anything on our side.
  • You can stop the bot with one click at any moment; open positions are closed safely on stop.

Honest expectations

No bot wins every trade. The rails limit how much any bad day can cost, but futures trading with leverage can lose money. Trade a budget you can afford, and treat the testnet mode as the tutorial it is. If the market regime does not suit the strategy, the honest outcome is fewer signals, not forced trades.

Common questions

How do I limit the risk?

With hard rails you set yourself: budget per trade, leverage, max trades per day, max open positions, risk:reward and a daily loss limit. When the daily loss limit is hit, trading halts until the next UTC day, no exceptions.

Does the bot hold my money?

No. It trades through API keys on your own Binance Futures account, the keys never need withdrawal permission, and revoking them on Binance kills the bot's access instantly. Osiris never touches your funds.

When does the bot open a trade?

Only when several independent conditions align at once: an AI anomaly model flags unusual behaviour, price breaks above recent structure, taker flow is aggressively buying and volume is well above normal. That alignment is rare by design, so the bot trades a few careful setups rather than constant noise.

Can I try the bot without real money?

Yes. Connect it in Testnet mode and it trades demo funds on Binance's futures testnet, with the full experience and zero risk. Free testnet keys come from testnet.binancefuture.com; run it there for a few days before going live.