mahmoud / mahmoud/awesome-python-applications
Add project: TradeSight
Nobody has claimed this yet.
- Dominant language
- Jupyter Notebook
- Stars
- 18k
- Forks
- 2.7k
- PR merge metrics
- No merged PRs in 30d
Description
## Basic info
**Application name**: TradeSight
**Application repo link**: https://github.com/rmbell09-lang/tradesight
**Application home link**: https://github.com/rmbell09-lang/tradesight
**Application description**: Self-hosted Python platform for algorithmic paper trading with 15+ technical indicators, overnight strategy tournaments (best Sharpe ratio: 2.53 via evolutionary optimization), circuit breakers, and Alpaca broker integration. Includes a web dashboard for monitoring live positions, P&L, and strategy performance.
## Qualifications
- [x] Free software with an online source repository.
- [x] Using Python for a considerable part of their functionality.
- [x] Well-known, or at least prominently used in an identifiable niche.
- [x] Maintained or otherwise demonstrably still functional on relevant platforms.
- [x] An application, not a library or framework.
## Additional notability info
TradeSight is a self-hosted algorithmic trading platform targeting quant enthusiasts and Python developers who want to run their own strategies without cloud lock-in. Key differentiators: evolutionary strategy optimization (finds best Sharpe ratio configs overnight), multi-strategy tournament mode, and full Alpaca paper trading integration. Useful to the Python finance/trading community as a complete, production-ready trading application rather than a library.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the repository's existing application entries and contribution format; this issue provides TradeSight's repository, home link, description, and qualification details. Add TradeSight using those supplied details, and consider the work done when the application is represented consistently with the other entries.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100