A Quantitative Trading Research & Education Platform — Inspired by Nature
Zero polling, zero alert hose
Most systems re-query on a timer and re-announce standing conditions until you stop reading them. myMTree fires on the crossing bar only — the moment a condition becomes true, not for as long as it stays true.
The bus
Detectors publish to Redis db5 the moment a crossing becomes true. Subscribers wake on push. Nothing polls. And it degrades honestly — with Redis down, events buffer in-process and the status surface says no cross-process delivery rather than claiming a live bus it isn't running. A system that hides its own degradation is worse than one that fails loudly.
What fires, and when
VWAP_CROSS_UP / _DOWN
A CME micro closes through session VWAP.
EMA_CROSS_UP / _DOWN
EMA 9 crosses EMA 21 — on the crossing bar.
RSI_OVERSOLD / _OVERBOUGHT
RSI-14 breaks 30 or 70.
CATALYST_IMPACT
A scored catalyst lands above threshold.
DEAD_LEAF_STOP
A holding reaches the −3% prune floor.
A cross is a state CHANGE. "Price is above VWAP" is a standing condition — a bus that re-announces it every scan is an alert hose, not a signal.
The 0DTE seatbelt
Three rules the system enforces, not three suggestions: Trade only the side of session VWAP that price is currently on. Cap risk at 1% of NAV. Close every position by 3:55 PM ET regardless of profit or loss. Same-day options punish hesitation harder than any other instrument, which is exactly why the discipline is structural rather than discretionary.
CME micro futures
/MES /MNQ /MCL /MGC with ATR(14) brackets — stop 1.5×ATR, target 3.0×ATR — and the $2.84 roundtrip charged on every close. Because the fee is inside the arithmetic rather than discovered afterwards, a bracket whose commissions eat the edge is refused before you take it. Margin across the futures sleeve is hard-capped at $1,000.
myMTree is a research and education platform. Nothing on this site is investment advice, and no past or projected performance is shown or implied. Options and futures involve substantial risk of loss and are not suitable for every investor. New accounts are simulated.