Algorithmic Forex Trading Bot with 9-Indicator Confluence Analysis. This is the web dashboard for real-time monitoring deployed on Vercel.
- Live forex rates via OANDA Exchange Rates API
- 9-indicator signal engine (RSI, MACD, Bollinger, EMA, Volume, Candlestick, Stochastic, ATR, Sentiment)
- Risk management visualization
- Auto-refresh every 15 seconds
- Responsive dark-theme dashboard
git clone https://github.com/actuatorsos/TradingBot.git
cd TradingBot
npm installCreate a .env.local file:
OANDA_API_KEY=your_oanda_exchange_rates_api_key
TRADING_PAIR=EUR_USD
TIMEFRAME=M5
MIN_CONFIDENCE=72npm run devSet the same environment variables in your Vercel project settings under Settings > Environment Variables.
| Endpoint | Description |
|---|---|
GET /api/market |
Live forex spot rates |
GET /api/signals |
Current signal analysis with all 9 indicators |
GET /api/status |
System status and configuration |
- Next.js 14 with App Router
- TypeScript for type safety
- Tailwind CSS for styling
- Recharts for data visualization
- Lucide React for icons
- OANDA Exchange Rates API for market data