Government Contracts
Federal contract awards and modifications. Revenue signals from government spending.
10+ alternative datasets through a single API. Granular, research-grade data with full history. From sign-up to production in hours, not months.
Trusted by quant funds, trading platforms, and research teams in 70+ countries
Research-grade data with full history, normalized and ticker-mapped across every dataset. Granular enough for backtesting, clean enough for production.
AI Price Forecasts
Daily and monthly AI price forecasts with confidence intervals.
Analyst Ratings
Track analyst upgrades, downgrades, and price target changes from major institutions.
Insider Trading
Real-time SEC Form 4 filings. Track executive purchases, sales, and option exercises.
Put/Call Ratios
Options market sentiment data. Monitor put/call ratios and options flow signals.
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.
Congressional Trades
Monitor US House Representatives trading activity. Disclosure-based signals.
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.
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 AI predictionspredictions = 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 AI predictionscurl -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()}Visual analytics for team members who need insights without writing code.
Give analysts, PMs, and research teams direct access to all FinBrain datasets through an intuitive dashboard. No engineering tickets 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 configFrom individual seats to custom enterprise plans. Scale as your team grows.
Visual analytics dashboard for individual traders and researchers.
Complete API access for individual quants and developers.
For funds, platforms, and teams with custom requirements.
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.