A free trading journal, replay and analytics workspace, used by around 400 traders
~475+ traders
My product
- Role
- Founder, Product Designer & Full-stack Developer
- Year
- 2026
- Status
- Live
- Links
- Live site

A production-grade trading platform that combines advanced charting, candle-by-candle replay, AI trade coaching, institutional analytics and automated journaling to help discretionary traders improve their execution through data.
The problem
Most trading journals only record completed trades, providing little insight into why traders succeed or fail. Discretionary traders need a platform that captures planning, execution, psychology and long-term performance while helping them continuously improve through objective feedback.
Approach
I designed Sage around a complete trading improvement loop: Plan → Execute → Journal → Review → Discover → Improve. The platform captures a trader's reasoning before entry, automatically journals executions, analyzes historical performance and uses AI to evaluate trading discipline rather than focusing solely on profit and loss.
Architecture
Built as a modern SaaS platform using Next.js, NestJS and MongoDB with Prisma for data access. TradingView Advanced Charts powers the live trading experience, while a custom replay engine enables candle-by-candle backtesting. The application follows a modular architecture separating charting, journaling, analytics, AI coaching and account management into independent services for scalability and maintainability.
Features
- TradingView Advanced Charts integration with live market data
- Candle-by-candle replay engine for realistic backtesting
- AI coach that grades execution quality instead of trade outcomes
- Automatic trade journaling with screenshots and performance metrics
- Institutional-grade analytics including Sharpe, Sortino, Kelly and SQN
- Monte Carlo simulations and probability-of-ruin analysis
- Edge discovery engine that identifies profitable setup combinations
- Psychology tracking with tilt and revenge-trade detection
- Multi-timeframe market structure and Smart Money Concepts tools
- Multi-tenant architecture with organizations and role-based access
- Responsive dashboard optimized for active traders
Stack
Next.js, TypeScript, MongoDB, Prisma, React Query, TradingView Advanced Charts, Tailwind CSS, Node.js, NestJS, MinIO, Docker, AI
Results
- Around 400 traders use it
- In production at sagetradingjournal.com, free with no paid tier
- Combines charting, replay, journaling, analytics and AI coaching in one workflow
- Eliminates manual trade logging through automated journaling
“Building Sage reinforced the importance of designing software around user workflows rather than isolated features. By integrating planning, execution, review and analytics into one continuous loop, the platform delivers significantly more value than traditional trading journals while remaining scalable through a modular architecture.”