Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kreo.app/llms.txt

Use this file to discover all available pages before exploring further.

Access Advanced Settings by tapping ⚙️ Advanced from the Edit Task menu. From here you can fine-tune how the bot enters and exits trades.
Screenshot 2026 04 23 At 2 23 53 AM

🎯 Entry

Configure when the bot is allowed to enter a trade. Settings differ based on your Entry Mode.

📊 Market Price Mode
Only trade when price is inside this range
Only trade during this window
Skips wide spreads
Up, Down, or Both
🔮 Crypto Price Mode
How far crypto price must be from the price to beat. Two modes: Percent (%) or Fixed ($). Tap to switch
 Minimum gap between fair value and current market price
 Only trade during this window, in seconds (e.g. 265s–299s)
 Skips wide bid/ask gaps. Smaller = tighter fills
Max crypto price change per minute (%). Skips if moving too fast. OFF to disable
Only enter when crypto is trending in the same direction as the signal
When Spike Mode is on, time/price/side filters are bypassed for trigger decisions.

🛡️ Risk

automatically sells when price moves in your favor by your set %
Click here for more details
automatically sells when price drops by your set %
Click here for more details
exits if price hasn’t moved enough after a set timeout window
maximum allowed price movement speed
waiting period before the bot can enter again after an exit

🧩 Auto-Hedge

Auto-Hedge monitors the opposite side of your position and enters a hedge when the estimated result is net-positive after fees.
  1. Monitors the opposite-side live price while the market is open
  2. Sends a hedge only when your thresholds are met
  3. If thresholds are not met, it waits and skips bad hedges
  • Enabled: turn Auto-Hedge on or off
  • Min Profit: required net profit after fees before hedging (e.g. 2.00%)
  • Max Combined Cost: entry price + hedge price must stay at or below this value (e.g. 0.970)
  • Auto-Merge: when on, automatically merges YES+NO pairs and redeems to ~$1 USDC per pair on-chain after hedge fills. When off, both sides remain in wallet for manual management

🔄 SL Flip

When your stop-loss triggers it usually means price moved against you. SL Flip automatically enters the opposite side immediately to ride that confirmed move.Example: You bought Up at $0.80 and price drops to $0.55 triggering your stop-loss. SL Flip instantly buys Down to capture the confirmed downward move.
  • Enabled: turn SL Flip on or off
  • Amount: how much of the original trade to use for the flip (100% = same size)
  • Max Entry Price: skip the flip if the opposite side costs more than this
  • Min Time Remaining: skip the flip if the market window is about to close
  • Flip Stop-Loss: stop-loss % for the flip trade (0 = uses your task’s default SL)

⚡️ Conviction

Controls whether the bot waits for crypto price confirmation before entering.
  • Off: enter immediately, no confirmation needed
  • Spike: wait for a sharp price move in the signal’s direction before entering
  • Drift: wait for a steady price trend in the signal’s direction before entering

📖 Depth

Watches the orderbook for sudden changes. Thinning, imbalance shifts, spread blowouts and price gaps. Enters early when the book changes before the price catches up.
  • Standalone: enters on orderbook changes alone, ignores conviction
  • Confirm: orderbook depth must confirm the conviction signal
  • Boost: lowers the conviction threshold when depth signal fires
  • Low: only fires on extreme orderbook changes
  • Medium: balanced, fires on moderate changes
  • High: fires on smaller changes, more entries
triggers when the bid-ask spread blows open wider than your set threshold in cents. Set to 0 to disable.
  • Depth Drop — volume must drop this much from peak to trigger (default 60%)
  • Baseline — how far back to look for normal book state (default 30s)
  • Recent — how many seconds of recent data to compare (default 3s)
  • Imbalance Shift — how much bid/ask ratio must shift from baseline (default 0.35)
  • Spread Mult — spread must widen by this multiplier vs baseline (default 3.0x)
  • Price Gap — minimum price jump in cents to trigger (default 5¢)
  • Boost Reduction — in Boost mode, how much to lower the conviction threshold (default 20%)
If Conviction is off, use Standalone mode for depth-only entries. Confirm and Boost modes require Conviction to be enabled.

🧠 Smart Actions

Automatically adjust task settings based on trading performance. Rules can tighten entry filters, reduce size, pause entries or apply presets after losing streaks.
Screenshot 2026 04 23 At 3 04 57 AM
ButtonsFunction
➕ Add Rulecreate a new rule with a 5 step wizard
📦 Templatesapply pre-built rule templates
📋 View Rulessee all active rules
♻️ Reset Runtimereset the rule counters
  • Consecutive losses
  • Losses in window
  • Consecutive wins
  • Win rate below %
  • Total loss amountAvailable Templates:
  • Pause After 5 Losses — pause entries for 10 minutes after 5 consecutive losses
  • Safe Mode on Losing Streak — apply safe 5m preset if losses cluster within 30 minutes
  • Halve Size on Drawdown — cut position size in half when cumulative loss reaches $20
  • Tighten Spread After Losses — lower max spread after 3 consecutive losses

📋 Limit Orders

Place limit orders instead of market orders for potentially better fills.
Screenshot 2026 04 24 At 2 00 26 PM
SettingWhat it means
ModeToggle limit orders on or off. When off, the bot uses market orders that fill instantly at best available price
OffsetHow far from the signal price to place your limit order. Two modes: Percent (%) — offset scales with the market price. Cents ($) — fixed dollar amount shift. Below = better fill price but may not execute if market doesn’t reach it. Above = fills instantly but at a slightly worse price
DurationHow long the limit order stays open in seconds. Polymarket automatically adds a 60s buffer to all orders. Example: set 300s → effective duration is 360s. Set 0 = GTC (Good Till Cancelled) — stays open until filled or manually cancelled
Example:
Signal price is 50¢ with offset 2% Below → limit order placed at 49¢. The bot waits for the price to drop to 49¢ before filling. If it doesn’t reach 49¢ within your duration, the order expires.
Some markets require a minimum of 5 shares per limit order.