Skip to content

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.

FinBrain saves you the engineering time of aggregating, mapping, and normalizing alternative data. The infrastructure is handled so you can focus on strategy development.

  • 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
  • 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

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 with FinBrain takes just a few minutes:

Sign up at finbrain.tech to receive your API key. A free tier is available for testing and evaluation.

The easiest way to access FinBrain data is through our official Python SDK:

Terminal window
pip install finbrain-python
from finbrain import FinBrainClient
fb = FinBrainClient(api_key="YOUR_API_KEY")
# Get AI predictions for Apple as DataFrame
df = 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.61

All datasets are available through both programmatic access and the visual Terminal:

DatasetDescriptionUpdate Frequency
AI Price ForecastsPrice predictions with 95% confidence intervalsDaily
Insider TransactionsSEC Form 4 filingsReal-time
Congressional TradesHouse Representatives tradesAs filed
SentimentNews sentiment scoresDaily
Analyst RatingsWall Street ratingsDaily
Put/Call RatiosOptions market sentimentDaily
LinkedIn MetricsEmployee counts and follower growthWeekly
App RatingsiOS and Android app performanceWeekly

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.

All API requests are made to:

https://api.finbrain.tech/v1/

Every request requires your API key passed as a query parameter:

?token=YOUR_API_KEY

See the Authentication page for details.