Analysis Techniques & Strategies

About Fundamental Data in TradeStation

Fundamental data includes financial information on U.S. equities such as corporate earnings and financial statements that can be used for fundamental analysis.  

In TradeStation, fundamental data may be referenced by analysis techniques and used within strategies. There are a number of built-in indicators along with EasyLanguage reserved words and functions that provide tools for accessing fundamental data and employing it in your trading.

Built-in Fundamental Analysis Indicators

TradeStation includes a number of analysis techniques that make use of fundamental data and are listed in the Fundamental Data Analysis Technique Library topic.  

Custom Plots and Fundamental Data

In addition to using built-in indicators that reference certain fundamental data, you can plot any of the hundreds of fundamental data fields in a RadarScreen grid-based window or a Chart Analysis window using one of the built-in 'Custom' indicators from the library along with the appropriate reserved word and field input values. This is an easy and flexible way to plot virtually any fundamental values (up to 4 at a time).  

Writing Your Own Fundamental Analysis Techniques and Strategies

The TradeStation platform allows you to use EasyLanguage to include any combination of fundamental data values in analysis techniques or strategies.  

Functions

A set of supplied functions are also available for use in your own EasyLanguage statements that can be used to return fundamental data value and error status in one call.  These functions require that you declare a variable in your EasyLanguage code and understand the use of output parameters.  You may choose to look at the EasyLanguage code for each function to develop a better understanding of how to use the underlying reserved words.  Note that these functions allow you to access fundamental fields from other data streams, such as 'of Data2'.  

Reserved Words

There are a set of reserved words that may be used to retrieve values for fundamental data fields and error status for Data1.  These words can be used as inputs with Custom 1, 2, 3, and 4 Line indicators to directly display values in charts and grids in addition to using the words in your own EasyLanguage statements.

Fundamental Data Fields - EasyLanguage Field Names

There are two groups of fundamental data fields in TradeStation, those that include a history of previous fundamental field values and those that just provide a snapshot of the current field value.    

Descriptions for fundamental data fields that can reference history are organized by financial category.  Lists of these fields appear on pages that are organized as they would commonly appear on their respective financial statements.

In addition, a separate group of fundamental data fields allow you see the most current value without reference to any history.  A list of these fields appear on a page that is organized alphabetically (by description) to help you locate related values.

Related

Creating a Multi-Data Chart