BOTINA

How It Works

Last updated: 2026-04-15

What BOTINA does, in one sentence

You connect your own Binance Futures account. You create a bot — a small strategy config tied to one trading pair. The bot watches the price, fires trades when your thresholds are crossed, and manages its own stop-loss, take-profit, and position protection on Binance. You stay in control of the money.

Your Binance account, your money

BOTINA never holds your funds. You paste your Binance API keys into Settings (they are encrypted at rest with AES-256-GCM, per user), and the bots use those keys to place orders directly on Binance. Every trade, position, and balance lives in your Binance account — not ours.

That means the subscription fee you pay BOTINA is for the software, not for custody. If BOTINA goes offline, your positions stay on Binance and you can manage them from the Binance app directly.

The bot's job, step by step

  1. Watch a price window. The bot tracks the highest and lowest price of one pair over a rolling window you set (typically 5–15 minutes). Prices come from a live WebSocket feed, not polling.
  2. Check your thresholds every 10 seconds. You set a negative threshold (how far the price must fall from the window's high to trigger a buy), a positive threshold (how far it must rise from the low to trigger a sell), or both.
  3. Fire a trade. When a threshold is crossed, the bot places a market order on Binance using the margin and leverage you configured. Before the order is placed, the bot sets leverage and margin type to match your config and places a stop-loss based on your capital-loss buffer.
  4. Respect the cooldown. After a trade, the bot waits the cooldown period (default 3 minutes) before firing another trade on the same pair — prevents a cascade on a single price dip.
  5. Manage the position. The bot checks every 30 seconds for take-profit hits, daily-loss caps, and external closes (manual close from the Binance app, liquidations, etc). Stop-losses live on Binance's side and fire independently.

Why the bot can DCA into a dip

This is the strategy most users run. You set a negative threshold to BUY. When the price dips past the threshold, the bot opens a slot. If the price keeps dipping past the next threshold (after cooldown), the bot adds another slot — averaging your entry price down. Each slot is an independent trade but they all add to the same Binance position.

The capital-loss buffer defines how much of your invested margin you're willing to lose before the stop-loss fires. Unlike a fixed % stop-loss, this scales naturally with your leverage: at 80% buffer and 10x leverage, the SL triggers when the price has moved 8% against you (80% / 10), and you keep 20% of your margin.

Smart Entry (optional) prevents the bot from opening a new slot at a worse price than your existing average — it only fires when the new entry improves or holds your weighted average.

The Bot Wallet (optional but recommended)

Each bot can have its own dedicated wallet — a capped capital allocation separate from your main Binance balance. You pick an initial balance (say $100), and the bot can never spend more than that. When the wallet hits zero, the bot stops opening new positions until you refill it.

The Bot Wallet tracks five stats: Initial (what you allocated), Reserved (capital currently locked in open slots), Free (available for new trades), Earned (profit sent to your global wallet), and Lost (realized losses + fees). The invariant Initial = Free + Reserved + Lost − Earned should always hold within a few cents.

Without a bot wallet the bot draws from your main Binance futures balance — simpler but no per-bot accounting.

Safety rails

  • Max Daily Loss. A hard dollar ceiling per UTC day. When hit, the bot pauses automatically — new trades blocked until the next UTC midnight (or indefinitely if Auto-Resume is off). Existing positions keep running.
  • Liquidation Protection. Places the stop-loss based on your capital-loss buffer, not a fixed price %. Scales with leverage automatically.
  • Position Protection. Optional second layer — places a limit order between your entry and stop-loss that adds to the position when the price dips. DCA inside the risk zone.
  • Smart rounding. The bot won't fire a trade whose size rounds below Binance's minimum notional. You get a clear error telling you the minimum margin for the pair at the current price.

What you see in the dashboard

  • Bots.Your active strategies. Each card shows live position, 30-day P&L, wallet state, and the margin/leverage config. Click to pause, edit, archive, or open the trade book.
  • Wallet. Global Binance balance, allocated-to-bots breakdown, and per-bot wallet details.
  • Positions. All currently open positions on Binance, live from the user data stream.
  • History. Every trade ever fired, with bot/manual source filter and pagination.
  • PnL. Aggregated profit and loss by bot, by day, by period. Split into realized (closed trades) and unrealized (open positions).
  • Invoices. Every subscription payment as a downloadable invoice, bilingual EN/HR.

What BOTINA is NOT

  • Not investment advice. You pick the strategy, you pick the risk parameters, you take the profit and the losses.
  • Not a custodian. Your funds are on Binance. BOTINA only has API access.
  • Not risk-free. Futures trading with leverage can lose you more than you put in if you configure it aggressively. Start small. Test on Binance Futures Testnet first.
  • Not magic. The bot executes the strategy you configure — it doesn't predict the market. A bad config loses money as reliably as a good one makes money.

See also

Pricing & Payment → — 7-day trial, plans, and how to pay with USDC on BSC.