Skip to content

Introduction

Pulsar is an open-source market intelligence platform that aggregates real-time financial data from multiple sources into a single, customizable interface.

What is Pulsar?

Pulsar brings together:

  • US Stock Market data from Alpaca (NYSE, NASDAQ, Cboe, IEX)
  • Turkish Currency & Gold prices from 38+ banks via doviz.com
  • Cryptocurrency prices from Binance
  • Company Financials from Finnhub (earnings, analyst ratings, quality scores)

All data streams in real-time via WebSocket connections and is displayed through a modern, dark-themed interface built with Next.js.

Key Features

FeatureDescription
DashboardMarket overview with sector indices, movers, trending stocks, and news
StocksIndividual stock pages with candlestick charts and key statistics
CurrenciesTurkish gold, silver, and forex prices with bank comparison
CryptoReal-time cryptocurrency prices with 24h change data
PortfolioTrack holdings with live P&L across all asset types
WatchlistMonitor favorite assets with real-time price updates
HeatmapSector performance visualization with custom heatmaps
TerminalDrag-and-drop workspace with 8 widget types across 3 pages
FinancialsEarnings calendar, analyst recommendations, and quality scores

Tech Stack

Backend       Python, FastAPI, MongoDB, Redis, WebSockets
Frontend      Next.js 16, React 19, TypeScript, Tailwind CSS, Zustand
Charts        Lightweight Charts (TradingView)
Fonts         Space Grotesk (body) + Space Mono (headings, data)
Deployment    Vercel (frontend) + Coolify (backend) + Cloudflare (DNS, R2)

Data Sources

ProviderDataProtocol
AlpacaUS stocks, ETFs (SIP feed)REST + WebSocket
BinanceCryptocurrency pricesREST + WebSocket
doviz.comTurkish gold, silver, currencies, bank ratesWebSocket
FinnhubEarnings, analyst ratings, financial metricsREST

Released under the MIT License.