SpreadTracker is a web application designed to help you track, analyze, and manage your options trades with ease. Built with a modern tech stack, FastAPI for the backend and Nuxt for the frontend, SpreadTracker aims to provide a seamless and intuitive experience for options traders of all levels.
- Backend: FastAPI (Python)
- Frontend: Nuxt (Vue.js)
- Database: PostgreSQL
Options trading can be complex, especially when managing multiple positions, spreads, and strategies. SpreadTracker is built to:
- Log and organize your options trades (single legs, spreads, multi-leg strategies)
- Visualize your portfolio and trade performance
- Help you analyze risk, reward, and historical outcomes
- Make tax reporting and trade journaling easier
- User authentication (sign up, login, logout)
- Add, edit, and delete options trades (single and multi-leg)
- Dashboard to view open and closed trades
- Basic P&L and performance analytics
- Export trade data (CSV/Excel)
- Advanced analytics (greeks, win rate, expectancy, etc.)
- Strategy tagging and filtering (iron condor, vertical spread, etc.)
- Trade journaling and notes
- Interactive charts and visualizations
- Broker integration (import trades automatically)
- Mobile-friendly UI
- Tax reporting tools
- Notifications and reminders (e.g., expiration alerts)
Setup instructions will be added as the project develops.
Contributions are welcome! Please open an issue or submit a pull request if you'd like to help improve SpreadTracker.
MIT