mahmoud / mahmoud/awesome-python-applications

Add TradeSight — Python paper trading strategy tournament system

Open Beginner friendly
#209 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

## Project Submission

**Project name:** TradeSight

**GitHub URL:** https://github.com/rmbell09-lang/tradesight

**Description:** Self-hosted AI trading strategy lab — runs overnight tournaments to find the best-performing algo approach across 15+ technical indicators (RSI, MACD, Bollinger Bands, ATR, Stochastic, etc.). Paper trades via Alpaca API (no real money). Walk-forward backtesting. Web dashboard. MIT license.

**Tags/Category:** finance, trading, science (or dev)

**Why it belongs here:** Pure Python application (not a library), open-source, MIT license, actively maintained, runs standalone as a self-hosted tool. Fits the science or dev category as a financial analysis/trading research application.

**License:** MIT

**Language:** Python

**Is it packaged?** No, but pip installable from source

**Active development?** Yes — last commit March 2026

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

Review existing application entries and the repository's contribution format before adding TradeSight to the appropriate section. Use the supplied GitHub URL, description, Python language, license, and trading-related details; done means the project appears in the curated list with accurate metadata.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
content
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.