דלג לתוכן הראשי

Trading Strategies Guide

What are Trading Strategies?

Trading Strategies (called Auto Trader in the product) let you define automated rules for recurring crypto Up/Down markets. You choose what to monitor, when to attempt entries, how to exit, and which safety limits apply.

The best entries in crypto up/down markets are usually gone by the time you notice them. Trading Strategies front-load your decision-making: define the setup once — markets, entry conditions, exits — and PolyBot watches and executes automatically.

Open Auto Trader from the Telegram main menu, run /strategy, or use All Tools → Auto Trader in the Mini App. Telegram also includes a Ready to Run catalog, including the managed HFT strategy when it is available.

Automation reduces manual monitoring; it does not guarantee that every condition will be detected, submitted, or filled. Provider downtime, stale data, market closure, balance, liquidity, concurrency guards, and risk rules can all cause a skip or failure.

🔮 What a strategy controls

Every strategy has three parts:

  • 🔮 Scope — which asset and timeframe it trades
  • ➕ Entry rules — when to open a position and how much
  • 🎯 Exit rules — how to get out (profit, loss, or trailing)

Each strategy handles one clear setup. A BTC 5-minute strategy and an ETH 1-hour strategy are different ideas — keep them separate.

🔮 Scope

Strategies work on crypto up/down markets.

  • Asset: All Crypto, BTC, ETH, SOL, XRP, BNB, DOGE, HYPE
  • Timeframe: 5m, 15m, 1h, 4h, 24h

➕ Entry rules

Each entry rule has:

  • Outcome: Up, Down, or Both
  • Trigger modeEntry Price Hit, Momentum Up, or Momentum Down
  • Trigger price — the price that fires the entry
  • Momentum directionUpward or Downward when using Momentum
  • Order amount — how much to buy

One strategy can hold multiple entry rules — useful for scaling in:

  • Price Hit entry at 42¢ for $25
  • Momentum entry on an upward move for $50

These fire independently, letting you average into a move at different price levels or respond to short-term momentum.

🎯 Exit rules

Three exit types:

🎯 Take Profit — sells when price reaches your target (fixed price or % from entry). Set a sell percentage to scale out gradually.

🛡️ Stop Loss — attempts to sell when the monitored price reaches your threshold. Stop losses get execution priority, but the final price and fill still depend on liquidity and the order book. See the Stop-Loss Guide for the full execution risks and for standalone stops outside strategies.

🎢 Trailing Stop — follows the highest price after entry. Set a trail % (e.g., 5%): if price climbs from 42¢ to 55¢, the stop sits at 52.25¢. Price drops to 52.25¢ → exit fires. Price keeps climbing to 60¢ → stop moves to 57¢. Lets you ride a move and only exit when momentum reverses.

Layered exits example:

  • Take Profit 1: +10%, sell 30%
  • Take Profit 2: +20%, sell 50%
  • Trailing Stop: 5% trail, sell remaining 20%

⚙️ Execution settings

📉 Slippage

Slippage is the price difference between your trigger and your actual fill. The market moves between trigger detection and order execution.

Set your own slippage tolerance as a %. Tighter (e.g., 1%) = better price discipline but risk of no fill. Looser = more reliable fills at potentially worse prices.

  • Limit Mode / strict protection — prioritizes the configured price and can remain unfilled
  • Any Slippage — removes the optional slippage ceiling, but still cannot guarantee execution

Key insight: the tradeoff matters most on exits. A stop loss that does not fill due to tight price protection can turn a small loss into a bigger one. Looser execution may improve the chance of an exit but can produce worse slippage; neither choice guarantees a fill.

🔄 Execution mode

  • 📍 Once — strategy enters one time per market
  • 🌀 Multiple — can re-enter the same market after position closure

For Multiple mode, you can also set:

  • a maximum number of executions per market (or no configured maximum);
  • a cooldown after an exit; and
  • a minimum price change before another entry.

These guards reduce accidental rapid re-entry. They do not reserve liquidity or guarantee that a later entry will fill.

🛡️ Loss-streak protection (Telegram)

Telegram can configure a circuit breaker that pauses an active strategy after a chosen number of consecutive losing closed positions.

  • Quick choices include 2, 3, or 5 losses; custom values accept 1–20.
  • A profitable/non-losing close resets the consecutive-loss count.
  • When the threshold is reached, the strategy moves to Paused.
  • Manually resuming the strategy resets the tracked streak.
  • Turning the protection off clears the configured threshold.

This control is not currently exposed in the Mini App strategy editor. Configure it in Telegram and confirm the final value on the strategy detail screen.

⏰ Entry windows

Not every part of a short-duration market behaves the same. The open is chaotic, the close is thin.

  • Enter From — measured after market start (e.g., 30s)
  • Enter Until — measured before market end (e.g., 1m)

Combine both to restrict entries to the stable middle. Accepts custom durations (30s, 2m, 1h).

Important: entry windows only affect new entries. Exit rules (take-profit, stop-loss, trailing) still execute outside the window.

🛠️ Managing a live strategy

From the detail screen:

  • ✏️ Rename, change asset/timeframe
  • ➕ Add or edit entry/exit rules
  • 📉 Adjust slippage
  • 🔄 Change execution mode
  • ⏱️ Set re-entry cooldown and minimum price change
  • ⏰ Adjust entry window
  • 🛡️ Configure loss-streak protection in Telegram
  • 🔔 Mute/unmute notifications
  • ⏸️ Pause or ▶️ Resume
  • 🗑️ Delete

⏸️ Pause when you do not want new strategy activity. 🗑️ Delete retires the strategy. Always review Portfolio, Orders, stop losses, and existing positions separately; changing strategy state does not guarantee that every previously submitted order or position disappears.

📊 Monitoring

  • 📜 Activity — recent executions, skips, and failures
  • 📊 Market Overview — activity distribution across markets
  • 📊 Performance — tracked trades, capital deployed, realized/unrealized PnL, and available statistics

Use 🧹 Reset Stats to wipe performance history without deleting the strategy.

📝 Example

BTC 5-minute markets, simple momentum:

  • Scope: BTC, 5m
  • Entry: Buy Up at 42¢ for $25
  • Take profit: +15%, sell 100%
  • Stop loss: −8%, sell 100%
  • Entry window: from 30s after open, until 60s before close
  • Slippage: 1%

Market opens → PolyBot waits 30s (entry window). At T+35s, price hits 42¢ → the entry is attempted. If the order fills, a $25 entry buys roughly 59 shares before fees and price movement. Price climbs to 52¢ (+23.8%, exceeding the 15% target) → the take-profit exit is attempted.

If price had dropped to 38.6¢ (−8%), the stop loss would trigger an exit attempt instead. The actual result could still be a worse price, a partial fill, or no fill.

💡 Tips

  • Start narrow — one asset, one timeframe. Understand the behavior before broadening.
  • Keep it simple first — one entry + take-profit + stop-loss. Add complexity once you trust it.
  • Use partial exits — take 50% profit early, trail the rest. Avoids all-or-nothing.
  • Check 📜 Activity after launch — frequent skips or no-fills mean settings need loosening.
  • Use a loss-streak circuit breaker — pause after repeated losing closes instead of assuming the same setup remains valid.
  • ⏸️ Pause over 🗑️ Delete — preserve everything while you learn.
  • Copy Trading — follow top traders instead of building your own rules
  • HFT Strategy — use PolyBot's managed signal-driven strategy
  • Presets — save reusable order templates for quick manual trades
  • Stop Loss — standalone stop-loss orders for individual positions
  • Market Alerts — get notified on price movements without auto-trading

Commands

CommandWhat It Does
/strategyOpen trading strategies
/strategiesOpen trading strategies