MarketPulse is an AI-Powered Real-Time Market Scanner & Analytics Engine designed to demonstrate how to build professional trading tools without complex backend engineering. By leveraging Taapi.io, it focuses on UI and logic rather than data normalization.
- Live Scanner: Instead of static charts, the dashboard processes live updates on key market indicators.
- Smart Scoring: Automatically calculates a "Verdict" (e.g., "Strong Buy") using indicators like RSI and MACD.
- AI-Driven Intelligence: Aggregates real-time news and uses Generative AI to explain market movements and calculate Sentiment Scores.
- Whale Activity Tracker: Monitors volume spikes and large wallet movements to detect accumulation or sell pressure.
The engine is powered by the Taapi.io API, providing instant access to over 200+ technical indicators (RSI, MACD, Bollinger Bands, etc.) and real-time data across 500+ exchanges. This allows the scanner to pull accurate, up-to-date information without the need for maintaining complex calculation servers.
Prerequisites: Node.js
-
Install dependencies:
npm install
-
Configure API Key:
- Create a
.envfile in the root directory (copy from.env.exampleif available, or just create it). - Add your
taapi.ioAPI key:VITE_TAAPI_SECRET=your_taapi_secret_here
- Note: The app is configured to respect the Free Tier rate limits (1 request every 1.5s). If you have a paid plan, you can adjust the delay in
App.tsx.
- Create a
-
Run the app:
npm run dev
-
Build for production:
npm run build
Want to build this yourself? We have released the core logic as an open-source blueprint. Read the full article here
Need a turnkey version of this scanner for your exchange or fund? This solution was architected by SDH.global, a certified Taapi.io integration partner. Contact SDH.global for Custom AI Software Development
