Security master

A single source for securities' historical identifiers and status changes across global markets.

See pricing

215

Venues worldwide

860,000+

Stocks, ETFs, bonds, and more

18 years

Point-in-time history

Corporate actions hero illustration
Used by 3,000+ leading firms and high-growth startups

Over 50 identifiers and classification systems

Track symbol, listing status, and classification changes with a single dataset of global identifiers. See all ->

Raw symbol

Original trading venue symbol, harmonized to Databento’s symbology system.

Bloomberg FIGI

Financial Instrument Global Identifier. Globally unique and specific to the exchange level.

ISIN

International Securities Identification Number. Defined under ISO 6166 for stocks/bonds.

NAICS

North American Industrial Classification System. Categorizes businesses by industry.

FISN

Financial Instrument Short Name. Defined under ISO 18774.

CIK

SEC Central Index Key. Used in SEC EDGAR filings and datasets like WRDS Compustat.

Listing date

The date when the security was first listed on a trading venue.

Delisting date

The date when the security was removed from a trading venue.

CUSIP

Unique identifier often used to identify securities in North America.

* Bloomberg, WRDS, and Compustat are trademarks of their respective companies and are not affiliated with Databento.

Everything in one modern API

Databento’s security master API works with any language. We also provide official client library support in Python.

Optimized for Pandas dataframes

Works natively with Pandas dataframes on our official Python client library.

Entire venue in a single API call

Point-in-time format

Get security attributes timestamped as if you were live. Backtest accurately without survivorship or lookahead bias.

Precision timestamping with PTP

Easy setup on any platform

Open source library and standard HTTP API. Works on Linux, macOS and Windows out of the box.

Image of order book data.

Merge with price data easily

Based on the same conventions, symbology, and timestamp formats as Databento’s historical and live APIs, making it easy to join with market data.

Multiple customizations

Fast, cloud-neutral API

Blazingly fast from any public cloud or your own premises.

Image of nanosecond resolution icons.

Updated weekly

Get the latest data once per week.

Multiple customizations

Multiple formats

Read directly in your application or write files to disk in CSV, JSON, or Parquet.

Multiple customizations

Global coverage of 215 markets

310,000+ listed and delisted stocks, ETPs, DRs, bonds, and more from 85,000+ issuers and companies. See all supported venues ->

182 countries

215 venues

Supported exchanges in North America

United States flag

United States

Cboe BZX

FINRA OTCBB

FINRA TRACE

Investors Exchange

Nasdaq

NYSE National

New York Stock Exchange

NYSE American

NYSE Arca

OTC Markets Group

Canada flag

Canada

Canadian Securities Exchange

Cboe Canada

Toronto Stock Exchange

TSX Venture Exchange

Mexico flag

Mexico

Institutional Stock Exchange

Bolsa Mexicana de Valores

Other flag

Other

Bahamas International Securities Exchange

Barbados Stock Exchange

Bermuda Stock Exchange

Cayman Islands Stock Exchange

Bolsa Nacional de Valores

Dutch Caribbean Securities Exchange

Dominican Republic Stock Exchange

El Salvador Stock Exchange

Guatemala National Stock Exchange

Central American Securities Exchange

Jamaica Stock Exchange

Nicaragua Stock Exchange

Latin American Stock Exchange

Eastern Caribbean Securities Exchange

Trinidad & Tobago Stock Exchange

Supported exchanges in Europe

United Kingdom flag

United Kingdom

Aquis Stock Exchange

Euronext London

London Stock Exchange

Germany flag

Germany

Berlin Stock Exchange

Dusseldorf Stock Exchange

Frankfurt Stock Exchange

Hamburg Stock Exchange

Hanover Stock Exchange

Munich Stock Exchange

Stuttgart Stock Exchange

Xetra

Switzerland flag

Switzerland

BX Swiss

SIX Structured Products Exchange

SIX Swiss Exchange

Nordic and Baltic region flag

Nordic and Baltic region

Nasdaq Copenhagen

Nasdaq Tallinn

Nasdaq Helsinki

Nasdaq Riga

Nasdaq Vilnius

Euronext NOTC

Oslo Bors

Nasdaq Nordic Stockholm

Nordic Derivatives Exchange

Nordic Growth Market

Spotlight Stock Market

Pan-European region flag

Pan-European region

Vienna Stock Exchange

Euronext Brussels

Zagreb Stock Exchange

Prague Stock Exchange

Euronext Dublin

Borsa Italiana

Euronext Amsterdam

Warsaw Stock Exchange

Euronext Lisbon

France flag

France

Euronext Paris

Spain flag

Spain

AIAF - Fixed Income Market

Barcelona Stock Exchange

Bilbao Stock Exchange

BME Growth

Madrid Stock Exchange

Spanish Stock Exchange Interconnection System

Valencia Stock Exchange

Other flag

Other

Tirana Stock Exchange

Baku Stock Exchange

Belarus Currency and Stock Exchange

Banja Luka Stock Exchange

Sarajevo Stock Exchange

Bulgarian Stock Exchange

Cyprus Stock Exchange

Faroese Securities Market

Georgian Stock Exchange

Gibraltar Stock Exchange

Athens Exchange

The International Stock Exchange

Budapest Stock Exchange

Nasdaq Iceland

Luxembourg Stock Exchange

Malta Stock Exchange

Moldova Stock Exchange

Montenegro Stock Exchange

Macedonian Stock Exchange

Bucharest Stock Exchange

Belgrade Stock Exchange

Bratislava Stock Exchange

Ljubljana Stock Exchange

Istanbul Stock Exchange

Innex Stock Exchange

Kiev International Stock Exchange

Perspektiva Stock Exchange

PFTS Stock Exchange

Ukrainian Exchange

Supported exchanges in Asia-Pacific

China flag

China

Beijing Stock Exchange

China Interbank Bond Market

Shanghai Hong Kong Stock Connect - Northbound

Shanghai Stock Exchange

Shenzhen Hong Kong Stock Connect - Northbound

Shenzhen Stock Exchange

Japan flag

Japan

Fukuoka Stock Exchange

Nagoya Stock Exchange

Sapporo Securities Exchange

Tokyo Stock Exchange

Hong Kong flag

Hong Kong

Hong Kong Shanghai Stock Connect - Southbound

Hong Kong Shenzhen Stock Connect - Southbound

Hong Kong Stock Exchange

India flag

India

BSE

Metropolitan Stock Exchange of India

National Stock Exchange of India

South Korea flag

South Korea

Korea New Exchange

Korea Stock Exchange

Australia flag

Australia

Australian Securities Exchange

Cboe Australia

National Stock Exchange of Australia

SIM Venture Securities Exchange

Sydney Stock Exchange

Taiwan flag

Taiwan

Taipei Exchange

Taiwan Stock Exchange

Singapore flag

Singapore

Singapore Exchange

Other flag

Other

Armenia Securities Exchange

Chittagong Stock Exchange

Dhaka Stock Exchange

Cambodia Securities Exchange

South Pacific Stock Exchange

Indonesian Stock Exchange

Astana International Exchange

Kazakhstan Stock Exchange

Kyrgyz Stock Exchange

Lao Securities Exchange

Labuan International Financial Exchange

Malaysian Exchange

Maldives Stock Exchange

Mongolian Stock Exchange

Nepal Stock Exchange

NZX

Pakistan Stock Exchange

Papua New Guinea National Stock Exchange

Philippine Stock Exchange

MERJ Exchange

Colombo Stock Exchange

Stock Exchange of Thailand

Tashkent Republican Stock Exchange

Hanoi Stock Exchange

Ho Chi Minh Stock Exchange

Supported exchanges in Middle East

Saudi Arabia flag

Saudi Arabia

Saudi Stock Exchange

Israel flag

Israel

Tel-Aviv Stock Exchange

Iran flag

Iran

Iran Fara Exchange

Tehran Stock Exchange

United Arab Emirates flag

United Arab Emirates

Abu Dhabi Securities Exchange

Dubai Financial Market

Nasdaq Dubai

Other flag

Other

Bahrain Bourse

Egyptian Exchange

Iraq Stock Exchange

Amman Stock Exchange

Beirut Stock Exchange

Muscat Securities Market

Palestine Exchange

Qatar Exchange

Damascus Securities Exchange

Supported exchanges in South America

Brazil flag

Brazil

B3 - Brasil Bolsa Balcao

Chile flag

Chile

Bolsa Electronica de Chile

Santiago Stock Exchange

Colombia flag

Colombia

Colombian Stock Exchange

Peru flag

Peru

Bolsa de Valores de Lima

Argentina flag

Argentina

Argentina Open Electronic Exchange

Buenos Aires Stock Exchange

Rosario Commerce Exchange

Other flag

Other

Bolivian Stock Exchange

Guayaquil Stock Exchange

Quito Stock Exchange

Guyana Stock Exchange

Asuncion Stock Exchange

Montevideo Stock Exchange

Uruguay Electronic Exchange

Caracas Stock Exchange

Supported exchanges in Africa

South Africa flag

South Africa

A2X Markets

Cape Town Stock Exchange

Johannesburg Stock Exchange

Nigeria flag

Nigeria

Nigerian Stock Exchange

Kenya flag

Kenya

Nairobi Securities Exchange

Other flag

Other

Algiers Stock Exchange

Angola Securities Exchange

Botswana Stock Exchange

Douala Stock Exchange

Cape Verde Stock Exchange

Eswatini Stock Exchange

Ghana Stock Exchange

Regional Stock Exchange of West Africa

Libyan Stock Market

Malawi Stock Exchange

Stock Exchange of Mauritius

Casablanca Stock Exchange

Mozambique Stock Exchange

Namibian Stock Exchange

Rwanda OTC

Rwanda Stock Exchange

Dar es Salaam Stock Exchange

Tunis Stock Exchange

Uganda Securities Exchange

Lusaka Stock Exchange

Victoria Falls Stock Exchange

Zimbabwe Stock Exchange

API Documentation

Security master in 4 lines of Python

Python
1
2
3
4
5
6
7
8
9
10
11
12
import databento as db
client = db.Historical('YOUR_API_KEY')

data = client.timeseries.get_range(
    dataset='GLBX.MDP3',
    schema='mbo',
    start='2023-01-09T00:00',
    end='2023-01-09T20:00',
    limit=100,
)

data.replay(print)
Output
See documentation

Sample Data

Download sample data in one click

You can also start with our flexible Starter plan, which includes 1,000 symbols and each additional symbol for $1.75 per month.

500 US securities

CSV

9100 records

2024

Sample of 500 Nasdaq stocks and ETFs.

500 global securities

CSV

1,000 records

2024

Sample of 500 global stocks and ETFs.

Why Databento?

We deliver a simpler integration, higher granularity, and more powerful features for reference data.

Databento

Most data providers

Point-in-time

All changes

Last state only

Python and pandas support

Yes No

Compatible with market data

Yes No

Official, direct distributor of exchange data

Yes No

Timestamp resolution

Second or better

Daily only

Supported fields

50+

Symbol, FIGI, CIK, company name

Flexible plans for every use case

Most popular

Starter

Best value for startups to mid-sized firms.

Starts at

$199

per month, billed annually

Includes

  1. Any 1,000 symbols

    $1.75 per month for each additional symbol

  2. All event types

  3. History since January 1, 2005

  4. Updated weekly

  5. Access via API

  6. Internal use only

Unlimited (US only)

Full coverage of US securities.

$1,250

per month, billed annually

Includes

  1. All US symbols

    Over 10,000 listed and delisted symbols

  2. All event types

  3. History since January 1, 2005

  4. Updated weekly

  5. Access via API

  6. Internal use only

Unlimited (US & Global)

Ideal for larger firms needing global coverage.

$1,850

per month, billed annually

Includes

  1. All symbols

    Over 310,000 listed and delisted symbols

  2. All event types

  3. History since January 1, 2005

  4. Updated weekly

  5. Access via API

  6. Internal use only

Pair with Databento’s market data and corporate actions

Live data

Real-time, delayed, and intraday streaming price and book feeds. Official source for over 30 venues.

Learn more ->

Historical data

Up to 7 years of normalized data, 10 PB of coverage, and over 2 million active tickers.

Learn more ->

Corporate actions

18 years of point-in-time data for over 860,000+ stocks, ETFs, and bonds across 215 venues.

Learn more ->

Frequently asked questions

How do I choose the symbols for my Starter plan?

We keep track and count any new symbols when they're requested on our API.

You won't have to decide on these symbols upfront. We reset this each time your subscription renews.

How do I know which symbols have already been allocated on my Starter plan?

Just ask our support team. We'll give you the list of symbols that you've consumed.

We're in the midst of adding a feature to our portal to show your allocated symbols.

Can I get more than 1,000 symbols on the Starter plan?

Yes, if you need more symbols, contact our support team and we can add more symbols to your plan at $1.75 per month for each additional symbol.

What happens if I exceed the symbol limit on the Starter plan?

Any API request exceeding the symbol limit will return an authorization error. You can contact our support team and we'll be happy to add more symbols to your plan at $1.75 per month for each additional symbol. This will be considered a plan upgrade and we'll reset you on a new 12-month term.

Can I upgrade from Starter to a different plan before my annual subscription has ended?

Yes. You can upgrade from Starter to Unlimited at any time. The remainder of your term on the Starter plan gets terminated and we'll start you on a new 12-month term.

How do I terminate my plan?

When is data updated or published?

New data and upcoming events are appended 4 times per day, between 4 to 5 AM, 9 to 10 AM, 2 to 3 PM, and 7 to 8 PM London time.

Are there restrictions on the use of the data?

Personal and commercial users can use the data for any internal purpose, including for display and non-display applications. The pricing is the same regardless of the size of your organization or the number of devices using the data. However, external redistribution in files or over API is not allowed.

New users get $125 in free credits

Free credit applies to any of our subscription plans or historical data.

Sign up
Dataset illustration