Datafeed Toolbox

Access financial data from data service providers

Datafeed Toolbox™ provides access to current, intraday, historical, and real-time market data from leading financial data providers. By integrating these data feeds into MATLAB®, you can perform analyses, develop models, and create visualizations that reflect current financial and market behaviors. The toolbox also provides functions to export MATLAB data to some data service providers.

You can establish connections from MATLAB to retrieve historical data or subscribe to real-time streams from data service providers. With a single function call, the toolbox lets you customize queries to access all or selected fields from multiple securities over a specified time period. You can also retrieve intraday tick data for specified intervals and store it as time-series data.

Supported data providers include Bloomberg®, FactSet®, FRED®, Haver Analytics®, IQFEED®, Kx Systems®, Quandl®, SIX Financial Information, and Refinitiv™.

Get Started:

Standard Financial Data

Work with real-time, current, and historical data.

Current and Historical Data

Retrieve current or historical data using MATLAB functions such as fetch, getdata, history, or timeseries, which retrieve data immediately and do not update with changing market conditions. The data retrieved will vary by data service provider.

MATLAB plot of stock price and volume.

Real-Time Data

Retrieve dynamic data, such as event-based or streaming data, by creating an event handler function in MATLAB that is executed each time new data is received from the service provider.

Intraday Tick Data and Machine-Readable News

Work with large financial datasets.

Directly Importing Data from Supported Data Service Providers

Use built-in functions to import intraday data or machine-readable news data into MATLAB. The amount of intraday data and machine-readable news that can be imported varies by data service provider.

Importing time-series data.

Importing Text Files

  • Retrieve large amounts of historical intraday tick and machine-readable news from Thomson Reuters text file archives.
  • Import Twitter data directly into MATLAB for sentiment analysis using Text Analytics Toolbox™ or by writing your own scripts.

Computational Finance Suite

The MATLAB Computational Finance Suite is a set of 12 essential products that enables you to develop quantitative applications for risk management, investment management, econometrics, pricing and valuation, insurance, and algorithmic trading.