High-Performance Trading Intelligence Dashboard powered by Local AI (Ollama)
MarketPulse AI (BTCPRO) is a real-time trading intelligence system that combines:
- 📡 Live market news (RSS feeds)
- 🧠 Local AI analysis (Ollama / Llama 3)
- 📊 Advanced technical indicators
⚠️ Risk & trade management tools- 📚 Built-in trading knowledge (Books system)
The goal is simple: 👉 Turn raw news + data into actionable trading decisions.
- Local AI (Ollama) – no external dependency
- Bullish / Bearish sentiment detection
- Impact scoring (0–100)
- Trade suggestions (Entry / SL / TP)
- Memory-aware learning system
- Built-in trading knowledge (psychology, risk, macro)
- Real book references (Mark Douglas, Ray Dalio, etc.)
- Enhances AI reasoning beyond raw data
- Crypto, Macro, Politics, Global feeds
- RSS aggregation + proxy handling
- Source links included for transparency
-
Real-time price tracking
-
Candlestick chart (zoom, pan, OHLCV)
-
Multi-indicator system:
- RSI, MACD, VWAP
- Bollinger Bands, Stochastic
- Bullish / Bearish signal counts
- Indicator-based bias system
- Visual badges for decision support
- Position sizing (Kelly Criterion)
- Risk/Reward validation
- Drawdown tracking
- Exposure meter
- Live P&L tracking
- Trade history
- Close-at-price feature
- Price alerts
- RSI alerts
- % movement alerts
- Browser notifications
- DXY, Gold, SPX, VIX tracking
- Correlation insights
MarketPulse AI /
backend/
books_server.py
books_knowledge.py
frontend/
src/
components/
hooks/
utils/
core/
AI Engine (Ollama)
News Processor
Signal Engine
storage/
SQLite DB
- Local AI: Ollama (Llama 3)
- Backend: Fast API style service
- Frontend: Modern reactive UI
- Database: SQLite (local storage)
-
News is fetched from RSS feeds
-
Headlines are sent to local AI
-
AI analyzes using:
- Books knowledge
- Market context
- Historical memory
-
Output includes:
- Sentiment
- Impact score
- Trade direction
-
Data is stored for future learning
The AI operates on 3 layers:
- Books (Knowledge)
- News (Real-time input)
- Memory (Past outcomes)
This creates a learning trading assistant, not just a predictor.
- Long vs Short trading
- Leverage & liquidation
- Risk management
- Market psychology
- Macro economics
run-full-system.bat
npm install
npm run dev
python books_server.py
- AI self-learning accuracy tracking
- Strategy backtesting
- Multi-asset support
- Mobile version
Muhammad Faizan (Faizzyhon)
- AI Engineer | React Developer | Cybersecurity Specialist
- GitHub: https://github.com/faizzyhon
- Portfolio: https://faizzyhon.online
This project is for educational and research purposes only.
Trading involves risk. Always do your own analysis before making financial decisions.
BTCPRO — MarketPulse AI Core
Initial Commit
35 files | 9000+ lines
"Don’t just follow the market. Understand it. Predict it. Act on it."