A hacker-style intraday trading simulation dashboard that generates live BUY/SELL signals, tracks trades, and visualizes market data with interactive charts.
Tradex is a real-time trading system built to simulate how intraday strategies behave in live market conditions.
It scans stocks, applies the Opening Range Breakout (ORB) strategy, generates actionable signals, and tracks trades with live P&L — all inside a clean terminal-style UI.
-
📊 ORB Strategy Engine
- Detects breakouts from the first 15-minute range
- Generates BUY / SELL / HOLD signals
-
🔁 Real-Time Data Pipeline
- Uses yfinance for intraday data
- Multi-level fallback system (Yahoo APIs)
- Never silently fails
-
🧠 Smart Symbol Resolution
- Handles typos and natural names
- Auto-resolves to valid tickers
-
💰 Trade Tracking System
- Auto opens/closes trades
- Tracks:
- Entry / Exit
- Target & Stop-loss
- Live P&L
- Win rate
-
📈 Interactive Charts
- Plotly candlestick charts
- Entry / Exit markers
- Session high / low tracking
-
💻 Hacker-Style UI
- Built with Streamlit
- Neon terminal-inspired design
- Real-time system log
Tradex uses a refined version of Opening Range Breakout (ORB):
- Uses first 15-minute high/low
- BUY → breakout above high
- SELL → breakdown below low
Additional filters:
- Volume confirmation
- Trend filter (SMA)
- Breakout buffer to reduce noise
-
Python
-
Streamlit
-
Plotly
-
**Pandas
-
yfinance + Yahoo Finance APIs
git clone https://github.com/sreerevanth/TRADEX.git
cd TRADEX
pip install -r requirements.txt
streamlit run app.py