Educational demo — not financial advice

AEOX Quant · formerly QuantSignal Lab

Crypto Indicator Dashboard

Live candlestick charts with switchable indicators — classics plus our two house indicators: Lighthouse (1H pullback scanner) and QS Confluence (multi-factor resonance score) — on BTC, ETH, SOL, BNB & XRP. Our philosophy: signals are cheap — disciplined exits are the product. Every backtest here runs with an active stop-loss and 0.1% fees per side, showing not just entries but exactly where you would have been stopped out. All math runs in your browser from Binance public data — open the page source and verify every calculation.

Indicators (multi-select)
Stop-loss
Exit engineering (experimental)

Live signal states — confirmed at bar close, updates with your indicator and timeframe selection.

Loading…
Signals (1000 bars)
 
Closed trades
 
Win rate
 
Strategy return
vs buy & hold: —
Max drawdown
 

Growth of $100 — strategy vs buy & hold (same engine, fees & stop included)

Loading market data…

Scan Center — One Table, Two Views

One honest engine — fees and stop-loss included, long-only, 1000 bars. Switch between your setup (5 coins × 3 timeframes, click a row to load it into the chart) and all indicators (head-to-head on your selected timeframe, averaged across coins).

Scanning…

How It Works

Signal rules (per indicator)

  • Lighthouse (ours) — 1H short-term swing scanner: BUY a sharp pullback (RSI(4) crossing below 10) only while price holds above the SMA100 trend guard; SELL when momentum normalizes (RSI(4) crossing above 70). Tuned and out-of-sample validated on 1H data across 5 coins.
  • QS Confluence v1 (ours, β) — a 0-100 score blending RSI momentum (35%), Bollinger %B position (25%), EMA20/50 trend spread (15%) and funding-rate sentiment (25%, contrarian: crowded longs push the score up). BUY when the score crosses below 20; SELL when it crosses above 80. The funding z-score uses the full available history in this demo (minor look-ahead); TradingView feeds don't expose funding rates, so the Pine version runs the identical three market factors — exactly this page's funding-unavailable fallback mode.
  • QS Regime (β) — trend-environment filter: EMA50 vs EMA200 spread scaled to ±100. Above +40 = established uptrend (trend-following friendly), below -40 = downtrend, in between = ranging (mean-reversion friendly).
  • QS Flow (β) — order-flow proxy from taker-buy volume share (EMA-14 smoothed) plus volume expansion (20-bar z-score). BUY when buying pressure crosses above +20 on expanding volume; SELL when it crosses below -20.
  • QS Risk (β) — our stop-loss engineering — not a signal: outputs a volatility-adaptive stop distance (2×ATR14, clamped 2–12%) so your stop breathes with the market instead of sitting at a fixed target. Too tight and it gets whipsawed; too wide and it wastes risk budget — this tool keeps the loss side of the equation honest.
  • QS Stack (multi-select) — select multiple indicators above and they run as one system: enter only when all selected signal indicators are simultaneously long, exit when any one turns flat. Including QS Risk in the selection switches the stop-loss to its 2×ATR adaptive distance automatically.
  • Exit engineering (experimental toggles) — two optional switches, both validated on 4 windows (bull / bear / deep-bear, 1H & 4H, ~22k bars). Regime filter: skip entries while QS Regime < -40 (downtrend confirmed) — in the deep-bear window it cut QS Confluence's loss from -18% to -1% and max drawdown by ~16 points; the honest cost is slightly lower expectancy in strong bull windows. The -40 threshold was fitted on this same historical deep-bear data — treat it as a defensive guard, not a guarantee for future extreme regimes. Quick exit: replace any indicator's own SELL with RSI(14)>70 — roughly doubles the win rate (e.g. Confluence 28%→51-62%) but does not raise expectancy: you're buying win rate, not money. Both stay off by default.
  • Classics — RSI (14), MACD (12,26,9), Bollinger (20, 2σ) and EMA cross (20/50) follow standard textbook rules: oversold/overbought reversals, signal-line crossovers, band touches and golden/death crosses.

Backtest & risk rules

  • Stop-loss: 3% / 5% / 8% or off — triggered intrabar at the stop price.
  • Fees: 0.1% per side (Binance spot taker) on every entry and exit. Perpetual funding payments and slippage are not modeled — treat thin deep-bear edges (low single-digit %) as roughly breakeven.
  • Long-only, one position at a time, entries/exits at bar close.
  • Max drawdown measured on the trade-by-trade equity curve.
  • All math runs client-side — view-source to audit it.
  • Signals vs trades: threshold indicators can fire repeatedly in the same direction (e.g. consecutive oversold bars); the engine acts only on the first — redundant signals are skipped, and chart arrows mark actual entries/exits (STOP = stop-loss exit).
  • Same-bar stop & re-entry: if a bar dips through the stop price intrabar and a buy signal is still valid at its close, the engine stops out first (at the stop price) and re-enters at that same bar's close — both arrows share the candle. There is no cooldown after a stop; every bar is evaluated independently.

Two house indicators, two jobs: Lighthouse hunts 1H pullback swings inside an established trend; QS Confluence demands momentum, volatility position and trend to speak together before it commits. But entries are the easy half — a stop-loss caps every loss at a known price, and that left-tail discipline is what keeps you in the game. Both run here as free, fixed public versions. The premium suite (every AEOX Quant indicator in one bundle: ATR-adaptive stops, stop alerts, take-profit logic, adjustable weights, volume confirmation) is in final cross-platform alignment testing — it will open for purchase as a single package once verification completes. This site is currently a research showcase; nothing is sold yet.

How To Use This — A Practical Workflow

Whether you're evaluating the indicators here on the dashboard or checking the Pine Script suite once it opens, the workflow is the same. This dashboard is your pre-trade screening room: filter first, verify second, size your risk last.

  1. Screen before you trade. Start from the Scan Center ranking above — pick candidates from the top rows, and re-scan weekly and before every new position: friendliness rotates with market regimes.
  2. Verify on the chart, respect the sample size. Click a row, scroll through the BUY/SELL marks and ask honestly: would I have taken these trades? Treat anything under ~30 closed trades as statistically thin.
  3. Match the stop-loss to your risk. Every number here assumes the selected stop-loss and 0.1% fees per side — different fees or no stop means a different, worse strategy. Re-scan with 3% / 8% to see sensitivity, or use QS Risk for a volatility-adaptive stop.
  4. Size positions around the drawdown. Max drawdown is your risk budget: if a setup drew down 18% in the past, assume it can do worse — size so a repeat won't take you out of the game.

Stacking (multi-select): the indicator buttons above support multi-select. Select several — e.g. all four QS tools — and the dashboard runs them as one system: a position opens only when every selected signal indicator is long at the same time, and closes the moment any one of them turns. The price is a much lower trade count — that is by design: every indicator has false signals, and requiring all of them to agree trades frequency for signal quality, so judge a stack by its drawdown and per-trade quality, not by trade count. Add QS Risk to the selection and the stop-loss becomes volatility-adaptive (2×ATR) instead of the fixed 3/5/8%. The Scan Center then re-ranks all 15 coin × timeframe combinations for your whole stack.

Pine Script suite (in preparation): the suite is being aligned to generate the same BUY/SELL events you see here — same math, same thresholds (QS Flow uses a candle-anatomy pressure proxy on TradingView, where taker data isn't exposed). It opens for purchase after cross-platform verification completes; until then this dashboard is the reference implementation, and every number here can be reproduced independently.

About This Project

AEOX Quant (formerly QuantSignal Lab) is the quant pillar of the AEOX network — an independent, build-in-public project exploring transparent crypto technical analysis. Every indicator we ship ships with its full computation logic visible and auditable — because a signal you can't verify is just a story.

This site is currently a public research showcase — the dashboard, the full backtest methodology and the lab reports are open and free to explore, and nothing is sold yet. The TradingView Pine Script suite — every AEOX Quant indicator in one bundle (ATR-adaptive stops, take-profit logic, adjustable weights, volume confirmation, TradingView alerts) — is in final cross-platform alignment testing and will open for purchase later, announced via go.aeox.uk.

AEOX resource hub — go.aeox.uk Premium suite — coming soon

Roadmap: Phase 1 (now) — public research dashboard: methodology, out-of-sample lab reports and scan tooling, all open. Phase 2 (in progress) — Pine Script v5 cross-platform alignment and signal-parity verification. Phase 3 (later) — the premium suite opens for purchase as one bundle. Take-profit & trailing-stop variants and daily market-scan reports follow.

FAQ

Is this financial advice?

No. This is an educational and technical demonstration of indicator computation. Nothing on this page is investment advice, and past signal performance does not guarantee future results.

What is QS Confluence?

QS Confluence is our house multi-factor indicator: a 0-100 score blending RSI momentum (35%), Bollinger position (25%), EMA trend spread (15%) and funding-rate sentiment (25%, contrarian). A premium version — with adjustable weights and extra factors — is planned for the all-in-one AEOX Quant suite, which opens for purchase later (this site is currently a research showcase).

What is Lighthouse?

Lighthouse is our 1H-optimized short-term swing scanner: it buys sharp pullbacks (RSI(4) below 10) only while price holds above its SMA100 trend guard, and exits when momentum normalizes (RSI(4) above 70). It was validated with out-of-sample grid testing across 5 coins.

Do the backtests include fees and stop-loss?

Yes. Every backtest on this page models 0.1% trading fees per side and a configurable intrabar stop-loss (3%, 5%, 8% or off). We believe results without fees and risk controls are meaningless.

Can I verify the indicator calculations?

Yes. All indicator calculations, signal detection, and backtest logic run in JavaScript in your browser. Open the page source and verify every line yourself.

Why are there so few signals?

By design. Lighthouse requires an extreme panic flush (RSI(4) below 10) inside an uptrend (above SMA100) — on 1H that historically fires about once per coin per month. Smooth trend legs produce no entries because there is no panic to buy, and a downtrend produces none because the trend guard blocks them. That scarcity is the edge, not a flaw: the intended workflow is scanning multiple coins (Scan Center) plus cloud alerts — not staring at one chart. If an indicator signals every day, it is selling you activity, not discipline.