Methodology

Keep the read. Question everything else.

Kudbee Quant's competitive advantage is radical honesty about uncertainty. We keep the discretionary Traders Reality signal — and subject it to statistics that try their hardest to prove it wrong.

The thesis

The viral "AI trading terminal" screenshots — Sharpe 4.9, 41,000% APY, "LIQ RISK 1.7/10 · SAFE", 99.1% success — are marketing aesthetics, not track records. The numbers don't reconcile with each other, the Sharpe ratios exceed the best fund in history, and "high return at low risk" is the one thing efficient-ish markets structurally do not hand out.

We build the inverse. The flashy tools optimize for looking right; Kudbee optimizes for being right and surviving when it's wrong.

The hybrid system

The signal layer comes from Tino's Traders Reality "Hybrid System," which itself fuses two older methods: PVSRA (Price, Volume, Support & Resistance Analysis) and Steve Mauro's Beat the Market Maker (BTMM) cycle. Both descend from the "read the market maker" school — Richard Wyckoff's supply/demand work, Tom Williams' Volume Spread Analysis, and Richard Ney's market-maker theory.

It's a discretionary school: it reads where large players act via volume and spread climaxes — the "vector candles." The retail community treats those reads as certainties. We don't.

Honesty flag. The school's core premise — that an identifiable market maker deliberately hunts retail stops — is an assertion inferred from the same price and volume it explains. No source identifies actors or cites order-flow data. We treat it as a lens, not a fact.

Layer 1 — PVSRA vector candles

Vector candles colour each bar by comparing its volume and spread to recent history; a "climax" bar (e.g. volume ≥ 2× average) marks a likely zone of large-player activity. The logic is mechanical and open-source, ported faithfully from Pine Script to Python so it can be tested rather than eyeballed.

Layer 2 — Market-maker context

A raw vector means little without context, so Kudbee adds the regime layer the Traders Reality method relies on:

  • Trading sessions — Asian, London, New York — and the Asian-range box
  • Previous-day and previous-week highs and lows (PDH/PDL/PWH/PWL)
  • Liquidity-sweep detection (stop runs beyond prior levels)
  • The weekly market-maker cycle phase
  • Reference levels like the monthly open (the "M0 pivot")

Layer 3 — Adversarial validation

This is where the honesty lives. The discretionary read is quantified as features, then run through:

  1. An event-driven backtester with realistic fees and slippage and no lookahead.
  2. A risk engine — Sharpe, Sortino, max drawdown, VaR/CVaR, Calmar, risk-of-ruin, and capped fractional Kelly sizing.
  3. Walk-forward analysis — optimize in-sample, test out-of-sample, repeat.
  4. Monte Carlo — bootstrap the outcome distribution to estimate the probability the edge is just noise.
  5. Multi-asset validation that is correlation-adjusted, so correlated assets count as fewer independent tests and the harness can't fool itself.

The output is never "this is a buy." It's: "on this asset and timeframe, this rule historically produced X edge, with this drawdown profile and this probability the edge is noise."

An honest example

The naive PVSRA read (long bull-climax, short bear-climax, held as a regime) on ~1000 hours of BTCUSDT returned -12.9%, Sharpe -2.79, with only ~12% probability of profit in the Monte Carlo band. That's the engine working — it reported a losing strategy honestly instead of cherry-picking a screenshot.

Filtering those climaxes by market-maker context flipped the same sample:

Same 1000h BTC sampleNaive PVSRAPVSRA + MM context
Total return-13.3%+11.3%
Sharpe-2.88+2.53
Max drawdown-18.8%-11.1%
MC prob. of profit10.5%79.7%

…and the caveats, louder than the result

1000 hours ≈ 42 days, one asset, one market regime. That is not enough to trust. It's an illustrative research example, not a track record or a promise. The honesty layer requires naming the caveats more loudly than the win — which is exactly why we publish them here.

The honesty contract

Five rules the engine holds itself to, enforced in code:

  1. No hardcoded performance numbers. If a figure can't be computed from real data, it does not render.
  2. Paper-trading is the default. Live capital is a guarded opt-in with hard drawdown limits.
  3. Every signal is a hypothesis — a feature to be measured, never a promise.
  4. Risk is reported as loudly as return — drawdown, risk-of-ruin, CVaR, and out-of-sample decay next to every PnL figure.
  5. Validation is adversarial — walk-forward and Monte Carlo by default.

Nothing here is financial advice. Markets do not offer high return at low risk. This tool exists to help you measure edge honestly — including discovering when there isn't any.

Measure your edge honestly.

Join the waitlist, or get fluent first with the quant glossary.

Join the waitlist