Skip to main content
Trading Systems

Trading Software Built by a Trader

I don't just build trading tools — I use them. Every morning at 6am, I'm trading ES, NQ, CL, and GC futures on NinjaTrader. The software I build for clients comes from the same mindset I apply to my own capital.

8 symbols daily. 120,000-word book on trading. AlphaStream ML signal system. Trade execution engine with event sourcing. This isn't a side project — it's my domain.

What I Build for Traders

Algorithmic Strategies

Event-driven execution engines with state machines, position tracking, risk management. NinjaTrader C# or custom Python. Walk-forward validated, not curve-fit.

View project →

ML Signal Generation

200+ technical indicators, 5 ML model architectures (XGBoost, LSTM, LightGBM), ensemble methods, walk-forward validation. Real-time streaming via FastAPI + Redis.

View project →

Backtesting Engines

Honest backtesting — slippage modeling, commission tracking, partial fills, look-ahead bias prevention. Quantstats metrics: Sharpe, max drawdown, expectancy.

View project →

Alert & Notification Systems

Price alerts with millisecond evaluation. WebSocket streaming with auto-reconnection. Multi-channel delivery: Discord, email, mobile push.

View project →

Community Trading Bots

Discord bots with GPT-4o integration for trading communities. Market data feeds, auto-moderation, educational AI (with financial safety guardrails).

View project →

Risk Management

Portfolio risk analytics: VaR, CVaR, Ledoit-Wolf covariance, Monte Carlo simulation, portfolio optimization (Markowitz, risk parity, max diversification).

View project →

Trading Engineering Articles

Ready to Build Your Trading Edge?

From signal engines to execution systems — built by someone who trades.