Documentation Index
Fetch the complete documentation index at: https://uncoded.ch/docs/llms.txt
Use this file to discover all available pages before exploring further.
What a “mode” is
A mode is a complete strategy specification packaged as a JSON file inside the TradingBot’s image. It encodes:- The buy ladder — how many splits, what triggers each, how much capital per split.
- The sell ladder — the rungs at which the bot takes profit, in what percentages.
- The trailing stop — whether/when one is armed, the activation distance, the cancel distance.
- The hard stop-loss — the maximum drawdown the bot tolerates before closing.
- Risk caps — capital sizing, min-notional handling, time-based decay (where applicable).
The 9 modes at a glance
| # | Mode | Capital | Best for | Trailing stop | Quick character |
|---|---|---|---|---|---|
| 4 | BasicMode*(default)* | ~$20,000 | Sideways/lightly trending | No | 7-split grid, predictable |
| 1 | FullBullMarket | ~$20,000 | Sustained uptrends | Yes | Wider targets, fewer round-trips |
| 2 | LongTimeLongMoreProfit | ~$20,000 | Patient, larger profits | Yes | Extended hold times |
| 3 | LongTimeLong | ~$25,000 | Most patient | Yes | Slowest trader, biggest moves |
| 5 | LowMoney | ~$3,000 | Smaller capital | No | Adapted for $3,000–$5,000 |
| 6 | MinimalMoney | ~$1,500 | Minimum viable | No | The starter mode |
| 7 | Tsl2Sell | ~$10,000 | Trending instruments | Yes | Trailing-stop-driven |
| 1001 | MarketMaker | $20,000+ | FDUSD pairs only | N/A | Maker-rebate strategy |
| 1002 | MarketMakerMinimal | ~$5,000 | FDUSD learning | N/A | Smaller MM variant |
Choosing a mode
If you're new to unCoded
If you're new to unCoded
BTCUSDT with $15,000–$25,000.This is the most-tested combination, the most-documented behaviour, and the most-validated mode-symbol pairing. There is no better starter for almost any operator.Run for 1 month before considering any change. The first month is paid education — feel the rhythm before you tune.If your starting capital is below $5,000
If your starting capital is below $5,000
$3,000–$5,000 or MinimalMoney (Mode 6) for $1,500–$3,000.Each mode’s split count is tuned so per-split sizing comfortably clears exchange min-notional floors. Running BasicMode at $3,000 would produce per-split orders below the $10 floor — the bot would skip orders.If you've identified a sustained trending regime
If you've identified a sustained trending regime
~$20,000.Fewer round-trips than BasicMode but holds positions for longer rallies. Underperforms BasicMode in chop; outperforms in clear up-trends.Caveat: regime-calling is hard. If you’re not confident the trend is sustained, BasicMode handles trending markets adequately without the regime-mismatch risk.If you want minimal trading frequency
If you want minimal trading frequency
~$20,000, or LongTimeLong (Mode 3) for ~$25,000.Patient modes with extended hold times and wider profit targets. Suitable for operators who don’t want frequent activity. Mode 3 is even more patient than Mode 2.If your symbol is clearly trending
If your symbol is clearly trending
~$10,000.Trailing-stop-driven exits. Optimized for instruments where letting the trailing stop catch the move is more valuable than a fixed sell ladder. Suitable for trending instruments where the next high is unpredictable but durable.If you want to do market-making on FDUSD
If you want to do market-making on FDUSD
$20,000+, or MarketMakerMinimal (Mode 1002) with ~$5,000 for learning.Specialty modes for Binance’s FDUSD-quoted markets, which have a maker-rebate fee structure. Posts maker-only orders on both sides of the book, profiting from rebates rather than directional moves.Only viable on Binance FDUSD pairs. Don’t run on other quote assets.Capital requirements explained
Why capital affects whether a mode can trade
Why capital affects whether a mode can trade
total_capital / N. The exchange enforces a minimum-notional floor (Binance: $10 for most majors).If total_capital / N is less than min-notional, the mode cannot place per-split orders the exchange will accept. The bot skips orders, logs the reason, fill rate collapses.The recommended capitals are calibrated so each mode’s split count produces orders comfortably above the min-notional, with headroom for symbols whose floor is higher than the typical $10.The 50% reserve recommendation
The 50% reserve recommendation
$20,000 trading capital + ~$10,000 reserve = ~$30,000 total exchange balance.The reserve covers drawdown averaging, occasional re-entries, fees, and operational headroom. Operating without a reserve means running at 100% deployed — uncomfortable in any market regime.Capital scaling — when to scale up
Capital scaling — when to scale up
- If results match expectations → can scale up
1.5xto2x. - If you’re confident → can scale further.
- If results are below expectations → tune the mode or symbol selection before adding more capital.
Mode interactions with the kill switch
The kill switch is a global flag that prevents new buy orders across all modes. When set:- ✅ No new buy orders are placed by any mode on any pair.
- ✅ Existing positions continue to manage to closure — sell ladders fill, trailing stops trigger.
- ✅ You can flip back ON at any time to resume normal operation.
Common mode-changing mistakes
❌ Changing modes mid-trade without understanding in-flight behaviour
❌ Changing modes mid-trade without understanding in-flight behaviour
❌ Running BasicMode at $3,000
❌ Running BasicMode at $3,000
$3,000 capital, each split is ~$430. That’s well above min-notional, so it works. But the buy ladder is only fully invested when 7 splits trigger — meaning your effective deployment is gradual.The recommended $20,000 for BasicMode is calibrated so the ladder behaviour matches the mode’s intended use. At very low capital, the bot’s behaviour is technically valid but the strategy dynamics differ from the intended pattern.Better choice for $3,000: LowMoney (Mode 5), tuned specifically for that capital level.❌ Running MarketMaker on USDT pairs
❌ Running MarketMaker on USDT pairs
FDUSD-quoted markets. On regular USDT pairs, makers don’t earn rebates — they pay reduced taker fees but no positive yield.Running these modes on non-FDUSD pairs produces poor economics. The fee structure that makes the strategy profitable doesn’t exist there.Use these modes only on Binance FDUSD pairs.❌ Running FullBullMarket in chop
❌ Running FullBullMarket in chop
❌ Running LongTimeLong with $5,000
❌ Running LongTimeLong with $5,000
$25,000. The mode is designed for substantial capital with patient hold times. At $5,000, the per-split sizing is too small for the mode’s intended dynamics.Better at $5,000: LowMoney (Mode 5) or MarketMakerMinimal (Mode 1002 on FDUSD).How modes interact with custom strategies
The 9 modes are independent of the SignalEditor’s custom strategies. You can run:- Modes only — pick a mode, run it. The simplest setup.
- Modes + strategy gating — a mode runs continuously, with
canBuytoggled by SignalEditor strategies based on conditions you author. - Modes per-pair customization — different pairs assigned to different modes for different behaviours.