Patent Filings
Track patent applications and grants by ticker. Early signals of innovation and R&D activity.
Research-grade alternative data with full history. Build with the API, plug it into your LLMs, or explore it in the Terminal — all from one platform.
Delivering alternative data to traders and researchers since 2018
Research-grade data with full history, normalized and ticker-mapped across every dataset. Deep historical granularity for backtesting and model training, production-clean for live systems.
Congressional Trades
US House and Senate member trading activity. Disclosure-based signals from STOCK Act filings.
Corporate Lobbying
Federal lobbying disclosures. Track corporate influence and regulatory exposure.
Government Contracts
Federal contract awards and modifications. Revenue signals from government spending.
Patent Filings
Track patent applications and grants by ticker. Early signals of innovation and R&D activity.
News Sentiment
AI-powered sentiment scores from financial news. Gauge market mood and momentum.
LinkedIn Metrics
Track employee counts and follower growth. Early indicators of company trajectory.
App Store Ratings
Mobile app performance data from iOS and Android stores. User sentiment signals.
Reddit Mentions
Track ticker mentions across Reddit communities like WallStreetBets and r/stocks.
Price Forecasts
Daily and monthly price forecasts with confidence intervals from time-series models.
Analyst Ratings
Track analyst upgrades, downgrades, and price target changes from major institutions.
Put/Call Ratios
Options market sentiment data. Monitor put/call ratios and options flow signals.
Insider Transactions
Real-time SEC Form 4 filings. Track executive purchases, sales, and option exercises.
The qualities that make alternative data actually usable: deep history, broad coverage, granular records, and clean, ticker-mapped delivery.
Deep History
An average of 10 years of history across datasets — enough to train models and test strategies through different market regimes, not just the latest one.
Full US Universe
Alternative data across 12,000+ US stocks and ETFs — the full listed universe, not just the S&P 500 — with price forecasts extending to 20 global markets.
Granular Detail
Not just daily aggregates: individual insider filings, congressional trades, lobbying disclosures, and contract awards — drill down to the single transaction.
Normalized and Comparable
Consistent, clean tabular formats across every dataset, with normalized scores — so values compare across tickers and over time.
Mapped to Tradable Tickers
News, lobbying filings, contracts, and app data are matched to the right ticker before you ever see them — the messy entity-matching is already done.
Clean and Research-Ready
Screened daily for errors, duplicates, and gaps, then delivered ready for a dataframe — minutes from API key to analysis.
One integration for your engineering team. Build trading systems, research platforms, and client-facing applications in days.
A single REST API with full historical data and consistent schema across all datasets. One integration covers everything — no vendor patchwork, no missing history.
pip install finbrain-python for rapid prototyping and production usefrom finbrain import FinBrainClient
fb = FinBrainClient(api_key="YOUR_API_KEY")
# Get price forecastspredictions = fb.predictions.ticker("AAPL", as_dataframe=True)
# Get insider trading datainsider = fb.insider_transactions.ticker("AAPL", as_dataframe=True)
# Get news sentimentsentiment = fb.sentiments.ticker("NVDA", as_dataframe=True)# Get price forecastscurl -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.finbrain.tech/v2/predictions/daily/AAPL"
# Get insider transactionscurl -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.finbrain.tech/v2/insider-trading/AAPL"
# Get sentiment datacurl -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.finbrain.tech/v2/sentiment/NVDA"const headers = { "Authorization": "Bearer YOUR_API_KEY" };const BASE = "https://api.finbrain.tech/v2";
const predictions = await fetch( `${BASE}/predictions/daily/AAPL`, { headers }).then(res => res.json());
const insider = await fetch( `${BASE}/insider-trading/AAPL`, { headers }).then(res => res.json());#include <curl/curl.h>#include <nlohmann/json.hpp>
json get_predictions(const std::string& symbol, const std::string& api_key) { CURL* curl = curl_easy_init(); std::string response, url = "https://api.finbrain.tech/v2/predictions/daily/" + symbol; std::string auth = "Authorization: Bearer " + api_key; struct curl_slist* hdrs = curl_slist_append(nullptr, auth.c_str());
curl_easy_setopt(curl, CURLOPT_URL, url.c_str()); curl_easy_setopt(curl, CURLOPT_HTTPHEADER, hdrs); curl_easy_setopt(curl, CURLOPT_WRITEDATA, &response); curl_easy_perform(curl); curl_slist_free_all(hdrs); curl_easy_cleanup(curl); return json::parse(response);}use reqwest::blocking::Client;use reqwest::header::{AUTHORIZATION, HeaderValue};
fn get_predictions(symbol: &str, api_key: &str) -> Result<serde_json::Value, reqwest::Error> { let url = format!( "https://api.finbrain.tech/v2/predictions/daily/{}", symbol ); Client::new().get(&url) .header(AUTHORIZATION, HeaderValue::from_str( &format!("Bearer {}", api_key)).unwrap()) .send()?.json()}Give analysts and portfolio managers the same datasets through a visual interface — no engineering required.
Give your team's AI assistants direct access to FinBrain data. Accelerate research workflows across the organization.
Use the Model Context Protocol (MCP) to connect FinBrain data to Claude, ChatGPT, and custom LLM applications. Multiply analyst productivity.
pip install finbrain-mcp and add your configTeams across the investment landscape build on the same datasets — each through the access that fits how they work.
Quant Funds & Systematic Traders
Add alternative signals to your research pipeline in days, not months. Full history for backtesting, clean daily delivery for production strategies.
Trading Platforms & Aggregators
Offer your users 12 new datasets through a single integration. Redistribution and client-facing display rights come with the enterprise agreement.
Corporate Intelligence & Strategy
Track competitor hiring, lobbying, government contracts, and market sentiment — through the Terminal or your team’s AI assistants, no engineering needed.
Enterprise data licensing for funds, platforms, and research teams — plus self-serve plans for individual users.
For funds, platforms, and teams with custom requirements.
Complete API access for quants and developers.
Visual intelligence platform for traders and researchers.
Common questions about integration, coverage, and enterprise plans.
Questions about API access and setup.
What data is available and how often it updates.
Subscription plans and support options.
Tell us about your team and use case. We review every inquiry and reply by email — typically within one business day.
Our team will review it and reach out by email shortly to set up a discovery call.