Real-Time Market Bias Prediction Engine for Futures Traders
Built with React • Node.js • Puppeteer • Tailwind • LLMs
Welcome to the Day Trading Intelligence Tool, your personalized market oracle. This AI-powered platform synthesizes macroeconomic news, price action, and LLM-generated market bias to help futures traders make informed, confident, and timely trading decisions across the NY and London sessions.
Whether you're a seasoned scalper or a macro-driven swing trader, this tool’s goal is to turn chaos into confluence.
| Feature | Description |
|---|---|
| News Intelligence | Real-time high-impact news scraped from ForexFactory using headless browser automation |
| Session Bias Generation | AI model identifies NY & London session market structure, sweeps, and likely trend continuation |
| LLM Confluence Engine | Uses OpenAI’s GPT-4 to combine economic data + price action + trend indicators to deliver bias confidence |
| Dashboard Frontend | Responsive UI built with React and Tailwind CSS |
| Confidence Score | Weighted confidence indicator generated using heuristics and historical pattern logic |
| API Ready | Easily extendable Node.js backend with Express and JSON-based endpoints for external usage |
| Layer | Tech |
|---|---|
| Frontend | React.js, Tailwind CSS, Vite |
| Backend | Node.js, Express.js |
| Scraping | Puppeteer, Selenium |
| Database | MongoDB (optional integration) |
| Auth | Auth0 for login/authentication |
| AI/NLP | OpenAI GPT-4 via OpenAPI |
| Data Processing | Python (for model prototyping) |
| Hosting | Vercel (frontend), Render or Railway (backend APIs) |
- Scrape: Puppeteer scrapes real-time high-impact economic news from ForexFactory.
- Parse: Events are filtered by impact level, currency relevance, and scheduled timing.
- Analyze: Pre-trained LLM takes event descriptions + previous price action to estimate directional bias.
- Score: Generates a confidence score (0–100) and directional bias (Bullish / Bearish / Neutral).
- Visualize: Trader sees confluence in a dashboard with clear calls-to-action before NY open.
Imagine you’re trading ES futures. It’s 8:00 AM EST. You open the tool:
- Fed Chair Powell speaks at 10:00 AM
- London session swept hourly high
- AI says: Bearish bias with 82% confidence. Wait for NY sweep before shorting.
Result: Insightful trading decisions driven by automation, analysis, and AI.
# Clone the repo
git clone https://github.com/rajan-chavada/day-trading-intelligence-tool.git
cd day-trading-intelligence-tool
# Install dependencies
npm install
# Start backend
cd server
npm start
# Start frontend
cd client
npm run dev