๐งญ
What to do now
โ
โ
โ
โ
to projected bottom window
โ
โ
๐
Price stretch vs EMA21
โ
โ
0 (deepest dips)50 (typical)100 (most stretched)
Display only. Backtest (2026-09-21, 25 de-clustered episodes with the gap at/above its trailing 95th
percentile): a limit order at EMA21 filled only 8% of the time within 30 days, and buying at the stretch
beat a โ3/โ6/โ10% limit ladder in 71% of episodes. Stretched is not a reason to wait.
Display only. Zones = daily/4h swing pivots, volume nodes, EMA21/50/200 and round numbers, merged within 1.2%.
Strength (0โ10, relative) describes history, not the odds of holding: over 9 years the strongest third
held on first test 45% of the time, the weakest third 49%, random lines 43%. A scaled buy ladder at these
zones lost 9% vs buying now after a stretch (2026-09-21 backtest).
Open orders (BTC/USDT)
โ
โ
Read only โ cancel or edit orders in the Binance app. The bot sizes from FREE USDT only, so money
locked here is invisible to it; each fill is ingested as a manual buy and credited to the prepaid
pool (up to 30 base buys paused; dip-multiplier buys still fire).
โ๏ธ
Futures positioning
โ
โ
โ
crowding z (funding+basis+flow)
Display only โ not used for sizing. Walk-forward the crowding composite was worth
โ$404 of average fill against a $500 adoption bar (4 of 7 years); open interest and
long/short ratios have only ~30 days of history and cannot be validated at all.
Total Invested
$0.00
0 buys
Total BTC
0.00000000
Avg: $0
Current Value
$0.00
BTC: $0
Profit/Loss
$0.00
ROI: 0.00%
๐ฏ Read this before reacting to the P/L number
Sitting near the average is the system working, not failing.
DCA buys a fixed budget on a schedule, so your cost basis
converges on the market's own average over the period you've been buying.
Landing a few percent either side of spot is the mathematically expected
outcome โ it is not a signal to sell, restart, or retune anything.
The goal is preserving value, not producing gains.
This bot exists to move savings out of a depreciating currency into a fixed-supply
asset at a disciplined average price, without timing the market. Judge it on
"did I accumulate BTC at a fair average, without panic?" โ not on whether
today's P/L is green. A red P/L during accumulation means you are buying cheaper;
that is the mechanism, not a malfunction.
Selling the stack and starting over changes no real quantity โ you'd own the same BTC
minus two spreads. The sell-side timing layer was walk-forward tested and came back
โ coin flip (ร0.92 after 30% tax), so there is no edge to harvest by exiting.
๐ณ Prepaid Credit Pool
Avg Manual Price (info only)
$0.00
Manual buys pay for upcoming 1ร base buys until the pool depletes (capped at 45 base-days). Multiplier dips and flash buys bypass.
โฑ๏ธ Next Scheduled Buy
Cron evaluates every 4h. The bot fires the next tick after the interval gate clears.
Sizing: G20 (regime-aware). Bearish or fast-crash โ quadratic; stationary @ deep tier โ (base+drop)รmult; otherwise baseรmult.
โก Flash-Crash Buyer
Fires every ~10 min if BTC drops โฅ 18% below its prior 24h high. Size scales with depth: (|d|/5)ยท(6+dยฒ/4) โ โ18%โ$313, โ20%โ$424, โ25%โ$811 โ capped by FLASH_MAX_BUY_USDT (currently $150, so every tier buys $150).
๐ Small-dip: โ
๐ Breakout: โ
๐ Performance vs Regular DCA
Regular DCA Would Have
0.000000
๐น Profit / Loss Over Time
Two lines: cumulative Invested (in) vs portfolio
Value (out). The shaded gap between them is the P/L โ
green when Value is on top (profit), red when it dips under
(loss). Columns show what was bought each day. Unrealized โ
nothing has been sold.
๐ Portfolio Value Over Time
๐ฏ Buy Multiplier Distribution
๐ต Price Distribution & Bought Volume
The red dashed line is a display shape, not a target. Backtested as a sizing rule
(2026-10-12) it lowers the average cost only by leaving deposits unspent, and loses
BTC per dollar in bull markets.
๐
Daily Spend & Entry Quality
โ bars: $/day ยท band avg-vs-EMA21 (red = above / green = below)
๐ Recent Buys (Last 20)
| Date |
Source |
Price |
Amount |
BTC Bought |
Multiplier |
Rule |
Regime |
Override |
| Loading... |