mahmoud / mahmoud/awesome-python-applications

Add project: TradeSight

Open Beginner friendly
#207 0 comments 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.