Financial Intelligence Platform

Any Stock. Any Dates. Instant Constellation Intelligence

Bravo Constellation fuses historical OHLC market data with real-time news sentiment — rendered as an interactive 3D particle system that reveals the hidden signal between price and narrative.

Launch Constellation View API Docs
Scroll
3M+
Data Points Indexed
20+
News Sources via MediaPulse
5
Visualisation Modes
47/47
Tests Passing
Built for the signal,
not the noise.
Collection
Live OHLC Ingestion
Fetches historical daily Open, High, Low, Close, and Volume data for any listed ticker via Yahoo Finance. Automatically normalised into ADAGE 3.0 event format and persisted to AWS S3 for instant reuse.
Any ticker. Any date range.
Retrieval
Smart Cache Layer
Intelligent S3-backed retrieval with auto-trigger collection on cache miss. Merges overlapping date-range files, deduplicates events, and returns clean ADAGE 3.0 JSON — all within a single API call.
Zero 404s for valid tickers.
Intelligence
Regime Engine
Pulls current keyword sentiment from MediaPulse's 30-day API, then scans your historical price data for periods with matching market behaviour — momentum, volatility, max drawdown. Surfaces the top analogues and their forward returns.
Markets have memory.
Visualisation
Constellation View
Five morphing modes: Scatter, Cluster, Line Chart, OHLC Candlestick, and Regime Engine — all rendered in a Three.js WebGL particle system with additive blending, animated transitions, and hover tooltips. Each historical analogue becomes its own constellation of stars.
WebGL. Real-time. Interactive.
Infrastructure
Serverless on AWS
Three independently deployed Lambda microservices behind API Gateway, with CI/CD via GitHub Actions, automated testing (47/47 passing), PDF report generation, and dev/prod environment isolation.
Scales to zero. Scales to thousands.
Ecosystem
ADAGE 3.0 Native
All data is stored and served in ADAGE 3.0 event format, ensuring full interoperability with other teams in the SENG3011 ecosystem. Multiple external teams already consume Bravo's retrieval API.
Open. Interoperable. Adopted.
Data that
moves.

Every particle is a trading day. Its colour tells you whether it was bullish or bearish. Its position maps price movement. In Regime Engine mode, particles form constellations — each cluster is a historical period that matched today's market behaviour, with its own forward return story.

No static dashboard. No generic bar charts. Bravo Constellation is the only financial analytics tool that asks when has the market felt like this before — and shows you what happened next.

Scatter — all trading days
Clusters — grouped by sentiment
Line — price over time
OHLC — candlestick view
Regime Engine — analogue constellations
Live particle simulation
Clean data.
Zero friction.

Three REST endpoints. One API key. Any stock. ADAGE 3.0 JSON out of the box — skip the Yahoo Finance integration, call Bravo and get clean structured data instantly.

Used by multiple teams in the SENG3011 ecosystem. Built to be consumed.

POST /collect/financial Ingest OHLC data
GET /retrieve/financial Fetch structured events
GET /visualise/financial PNG or JSON chart
GET /retrieve/health Status check
# Retrieve AAPL data for Q1 2024 curl https://b5hxtt8xp6.execute-api .ap-southeast-2.amazonaws.com/prod /retrieve/financial \ -H "x-api-key: <your-key>" \ -G \ -d "ticker=AAPL" \ -d "from=2024-01-01" \ -d "to=2024-03-31" # Returns ADAGE 3.0 JSON: { "dataset_id": "s3://bravo/...", "data_source": "Yahoo Finance", "events": [{ "event_time_object": { "timestamp": "2024-01-02" }, "event_attributes": { "open": 185.83, "high": 186.74, "low": 183.43, "close": 185.20, "volume": 79542000 } }, ...] }
API live — contact team for key z5590330@ad.unsw.edu.au
Built to connect.
Yahoo Finance
Data Source
Primary OHLC data source for global equities, indices, and crypto. Accessed via yfinance Python library inside Lambda.
Active
MediaPulse
Sentiment API — F13A Delta
Real-time news sentiment across 20+ sources. Powers the News Gravity visualisation mode with keyword-level sentiment scores.
Active
AWS Lambda
Compute
Three independently deployed microservices — Collection, Retrieval, Visualisation — with auto-scaling and dev/prod isolation.
Active
Amazon S3
Storage
Persistent ADAGE 3.0 event store. Infinite scale, low cost, used as both data lake and cached result layer for the retrieval service.
Active
Your edge,
in every role.
01
Financial Analyst
Spot the narrative before the market does
Query any ticker, any date range. Switch to News Gravity mode and immediately see which news keywords drove price movement — and which days had price-sentiment divergence (potential reversals).
OHLC data Sentiment overlay Divergence detection
Developer / Builder
02
Skip the Yahoo Finance integration
Call one endpoint, get clean ADAGE 3.0 JSON back instantly. No parsing, no normalisation, no rate limit gymnastics. Build your analytics app on top of Bravo's data layer in minutes.
REST API ADAGE 3.0 API key access
Student / Researcher
03
Affordable Bloomberg alternative
Get structured historical price data and news sentiment analysis without Bloomberg Terminal pricing. Everything you need for quantitative research, backtesting, and market studies.
Historical data Free tier Academic use
Quant / Market Maker
04
Correlate price with public sentiment
Use the constellation view to identify which sentiment signals consistently precede price moves. Exportable ADAGE 3.0 data feeds directly into ML pipelines and backtesting frameworks.
ML-ready data Backtesting Signal research
Scale with the signal.
Free
$0 / mo
For students & explorers
  • 3 stocks analysed simultaneously
  • 5 keywords tracked at once
  • 30-day rolling history
  • All 5 visualisation modes
  • ADAGE 3.0 JSON export
  • Real-time news feed
  • API key access
  • PDF report generation
Launch Free →
Max
$99 / mo
For quants & institutions
  • Unlimited stocks
  • Unlimited keywords
  • Full historical data (20 years)
  • All 5 visualisation modes
  • Real-time news gravity feed
  • API key access (unlimited calls)
  • ADAGE 3.0 JSON + CSV + Parquet
  • PDF report generation
  • Dedicated support SLA < 4h
  • ML-ready bulk data export
Contact for Max →

All plans include ADAGE 3.0 compliance · No hidden fees · Cancel anytime

Get Started
See the signal. Map the constellation.

Launch the live app, explore any stock, add news keywords, and watch the market tell its own story.

Launch Constellation → Request API Key
Serverless · ADAGE 3.0 · AWS Lambda · Open Ecosystem