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.