RightEdge - The Ultimate Backtesting and Trading System Development Platform

Symbol Information

Symbol Information encompasses the entire group of information as it relates to a symbol in the watchlist.  All information stored here is stored at the individual symbol level.

Select the subtopics below for additional information.


Symbol Information
Asset Information
Company Information
Service Data

The symbol information dialog contains all pieces necessary to uniquely identify a symbol within the Watchlist.

RightEdge support different asset types all requiring different pieces of information.  RightEdge also allows relevant pieces of information to be stored with each symbol.

Right clicking on a symbol in the Watchlist and selecting Symbol Information will display the screen shown below.


Asset Information

This tab contains information about the asset.

RightEdge supports the following asset types.


Foreign Exchange (Forex)
Futures Options

Each asset requires certain key pieces of information to uniquely identify it.  For example, a stock only requires a ticker symbol to be unique.  On the other hand, an option contract requires an expiration date, strike price and contract type to be unique.  The appropriate fields are highlight and dimmed based on the asset selection.

Asset Type

This dropdown contains the list of support asset types in RightEdge

Build Prices From

Valid values are


Builds the last price value from the bid price.


Builds the last price value from the ask price.


Builds the last price value from the last price.

Note: In certain cases, a last price tick is never received from the data provider.  This is typically true in the forex markets where traders are only given bid and ask prices and never a last.  If you're uncertain, it is usually safe to leave this setting to Last.

Asset Currency

The currency that this asset is traded in.  For example, buying shares of a U.S. company on the New York Stock Exchange is purchased in USD which may be different than the local currency.


Specify the exchange that this particular asset should be routed to.  In the case of U.S. stocks and options, brokers can allow the trader to route the buy or sell transaction to a particular exchange.  If this is supported by the broker, this parameter is used to request that exchange from the broker.

Tick Size

This is the smallest allowable increment of price movement for a contract.  For example, a Euro FX tick size is 0.0001.  This is also known as the multiplier

Contract Size

Enter the size of the futures or option contract.  For example, a Euro FX contract is 125,000.

Note: Once a tick size and contract size is entered, RightEdge will compute the tick value by multiplying tick size and contract size.  In the above example, the Euro FX tick size is 0.0001 and the contract size is 125,000 giving a value per tick of 12.50.

Initial Margin

Specify the initial margin of the contract.  This amount will be deducted from the account when a position is established.

Expiration Date

Required for futures and options, this is the date that the contract expires.

Strike Price

Required for options only, this specifies the strike price of the option.

Contract Type

Required for options only, specifies whether the options contract is a call or a put contract.

Decimal Places

Specifies at the symbol level how many decimal places RightEdge should carry this instrument to.  For example, a stock may desire the default number of two places.  A forex trader that trades the Euro/U.S. Dollar for example, may want to extend this to four places.

Company Information

The Company Information tab stores optional information about the underlying asset.  This information is available for system developers to use.


Company Name

Specifies the name of the company that this symbol belongs to


The sector that this company belongs to.  Examples of sectors are

Consumer Goods
Computer Software


The industry that this company belongs to.  Examples of industries are


Service Data


The Service Data tab stores optional information that can be passed to the corresponding service plugin.   For example, when using different service providers for live data and brokerage services, the data format for the symbol may be slightly different.  The additional service data is passed to the plugin so that it may handle these differences.

See Also

Research Options