npulse
Financial Markets
Sentiment Platform

Real-time sentiment analysis for financial markets. Advanced AI-powered insights, multi-source data aggregation, and professional-grade trading intelligence.

Live Platform Preview

Experience our real-time dashboard in action

npulse.dashboard --live
Connected • 99.8% uptime
$ npulse --status
📊 Processing: 1,247 news items/hour
🎯 Sentiment: +0.23 (Bullish)
📈 Markets: GOLD +0.45, BTC +0.12, OIL -0.23
🔗 Sources: Reuters, Bloomberg, FinancialJuice, ForexFactory
⚡ Latency: < 10s
$ curl -X GET https://api.npul.se/sentiment/live
{ "market_sentiment": 0.23, "confidence": 0.78, "timestamp": "2024-09-01T15:22:18Z", "top_events": [ { "headline": "Fed signals rate cut possibility", "sentiment": 0.65 }, { "headline": "Tech earnings beat expectations", "sentiment": 0.73 } ], "status": "live" }

Platform Features

Comprehensive financial sentiment analysis built for professional traders and institutions

📊

Real-time Analysis

Process thousands of news items, social media posts, and market events in real-time. Advanced AI models provide instant sentiment scoring with confidence metrics.

🎯

Multi-source Aggregation

Integrate RSS feeds, REST APIs, Discord channels, and Telegram feeds. Configurable source weighting and credibility scoring.

🚀

Professional Dashboard

Terminal-style interface optimized for traders. Customizable widgets, multi-monitor support, and real-time sentiment gauges.

🤖

AI Engine Flexibility

Support for multiple AI providers: Gemini, Ollama, OpenAI-compatible APIs, and FinBERT. Version control and performance benchmarking.

📡

Alert System

Customizable sentiment alerts via Pushover, email, Discord, or Telegram. NinjaTrader 8 integration for automated trading signals.

High Performance

Sub-10 second analysis latency, Redis caching, and scalable architecture. Built to handle institutional-grade data volumes.

System Architecture

Designed for reliability, scalability, and performance

system_architecture.yml
data_sources:
  - RSS_feeds: [Reuters, Bloomberg, FinancialJuice]
  - calendar_events: [ForexFactory, EconomicCalendar]
  - social_media: [Discord, Telegram, X/Twitter]

ai_engines:
  - primary: FinBERT
  - secondary: Ollama (local)
  - cloud: [Gemini, OpenAI-compatible]

infrastructure:
  - frontend: 11ty, Alpine.js, Chart.js
  - caching: Redis
  - deployment: Docker + Traefik
  - monitoring: Health checks, metrics

integrations:
  - trading_platforms: NinjaTrader 8
  - alerts: Pushover, Email, Discord
  - api: REST, WebSocket

Ready to get started?

Join professional traders and institutions using npulse for data-driven market decisions.

Professional deployment • 99.8% uptime SLA • 24/7 support