Introduction to FinBrain API
FinBrain is a quantitative data platform that aggregates alternative data across equities, normalizes it, stores deep history, and delivers it however you work—visual Terminal for research, REST API for pipelines, Python SDK for strategies, MCP for AI-native workflows.
One platform. One subscription. No integration headaches.
What is FinBrain?
Section titled “What is FinBrain?”FinBrain saves you the engineering time of aggregating, mapping, and normalizing alternative data. The infrastructure is handled so you can focus on strategy development.
Datasets Available
Section titled “Datasets Available”- AI Price Forecasts: Deep learning predictions for 25,000+ tickers with daily and monthly forecasts
- Insider Trading Data: Real-time SEC Form 4 filings tracking executive purchases and sales
- Congressional Trades: US House Representatives trading activity from STOCK Act disclosures
- News Sentiment: AI-powered sentiment scores derived from financial news headlines
- Analyst Ratings: Wall Street upgrades, downgrades, and price target changes
- Options Data: Put/call ratios and options market sentiment
- LinkedIn Metrics: Employee counts and follower growth mapped to ticker symbols
- App Store Ratings: iOS and Android app performance mapped to public companies
What Makes FinBrain Different
Section titled “What Makes FinBrain Different”- Ticker-mapped alternative data: LinkedIn metrics, app ratings, and other datasets mapped to ticker symbols—data not found elsewhere in this format
- Deep history: 5+ years of historical data for comprehensive backtesting
- Normalized and clean: Consistent field names, data types, and update schedules across all datasets
- Multiple access methods: Same data via Terminal, API, SDK, or MCP—use what fits your workflow
Who is FinBrain For?
Section titled “Who is FinBrain For?”FinBrain is built for:
- Quantitative Researchers: Backtest trading strategies with years of historical alternative data
- Systematic Traders: Build automated trading systems with clean, normalized data feeds
- Platform Builders: Integrate alternative data into financial applications and dashboards
- Quantitative Developers: Build data pipelines with our REST API and Python SDK
- Hedge Funds & Institutions: Access unique datasets for alpha generation
- AI/LLM Developers: Query financial data semantically via MCP integration
- Individual Traders: Gain institutional-quality insights through the visual Terminal
Getting Started
Section titled “Getting Started”Getting started with FinBrain takes just a few minutes:
1. Get Your API Key
Section titled “1. Get Your API Key”Sign up at finbrain.tech to receive your API key. A free tier is available for testing and evaluation.
2. Choose Your Integration Method
Section titled “2. Choose Your Integration Method”The easiest way to access FinBrain data is through our official Python SDK:
pip install finbrain-pythonfrom finbrain import FinBrainClient
fb = FinBrainClient(api_key="YOUR_API_KEY")
# Get AI predictions for Apple as DataFramedf = fb.predictions.ticker("AAPL", prediction_type="daily", as_dataframe=True)print(df)# main lower upper# date# 2024-11-04 201.33 197.21 205.45# 2024-11-05 202.77 196.92 208.61Access the API directly with any HTTP client:
curl "https://api.finbrain.tech/v1/ticker/AAPL/predictions/daily?token=YOUR_API_KEY"const response = await fetch( "https://api.finbrain.tech/v1/ticker/AAPL/predictions/daily?token=YOUR_API_KEY");const data = await response.json();console.log(data);For AI assistants and Claude integration, use the MCP server:
pip install finbrain-mcpConfigure in your Claude Desktop or AI assistant settings.
3. Explore the Data
Section titled “3. Explore the Data”All datasets are available through both programmatic access and the visual Terminal:
| Dataset | Description | Update Frequency |
|---|---|---|
| AI Price Forecasts | Price predictions with 95% confidence intervals | Daily |
| Insider Transactions | SEC Form 4 filings | Real-time |
| Congressional Trades | House Representatives trades | As filed |
| Sentiment | News sentiment scores | Daily |
| Analyst Ratings | Wall Street ratings | Daily |
| Put/Call Ratios | Options market sentiment | Daily |
| LinkedIn Metrics | Employee counts and follower growth | Weekly |
| App Ratings | iOS and Android app performance | Weekly |
4. Use the Terminal
Section titled “4. Use the Terminal”The FinBrain Terminal is a web-based dashboard that gives you visual access to all datasets—no coding or installation required:
- Interactive charts - Visualize predictions, sentiment trends, and insider activity
- Stock screeners - Filter 25,000+ tickers by AI signals, insider buying, and more
- Portfolio tracking - Add and monitor your holdings with real-time insights
- Export to CSV/Excel - Download data for your own analysis
Just log in and start exploring. Learn more.
Base URL
Section titled “Base URL”All API requests are made to:
https://api.finbrain.tech/v1/Authentication
Section titled “Authentication”Every request requires your API key passed as a query parameter:
?token=YOUR_API_KEYSee the Authentication page for details.
Next Steps
Section titled “Next Steps”- Authentication - Learn about API key authentication
- Quick Start - Make your first API call
- API Reference - Complete endpoint documentation
- Python SDK - SDK installation and usage
- Terminal - Visual dashboard for research