RightEdge - The Ultimate Backtesting and Trading System Development Platform
The System Results screen contains a great deal of information and also a great deal of flexibility when deciding how to utilize the information. This topic will deal with interpreting the information as well as managing it for your needs with features such as exporting and printing. This section is broken up into two main areas. The first area describes the functionality presented within the system results and the second area goes into detail about the information that is presented.
d. Trade List
Manipulating System Results
When a simulation has completed, the system results are displayed in the document area of RightEdge. The System Results document contains multiple tabs each assessing different aspects of the simulation.
System Results tabs are external plugins that can be toggled on and off. See the System Results screen documentation for more information on loading plugins from third parties and toggling existing system result screens on and off.
Each tab contains features that are common. These features can be accessed using a combination of items on the context menus and items in the main menu. The statistics windows, which are those windows that contain textual information as opposed to graphical information, have ability to export to common formats as well as print.
When a grid is displayed, right click on the grid area.
This context menu will allow for exporting. Supported formats are tab delimited, CSV (common separated) and HTML. This menu also facilitates displaying system results charts that are not displayed by default. For more information on configuring system results default charts, see System Results Options.
Each of the grids can also be printed. Select the desired tab and select Print... from the File menu.
The grids columns for the Trade List, Symbols Results and Scan tabs can also be manipulated and sorted. To sort, click any of the column headings. Click once to sort ascending and click the same column again to sort descending. To move a grid column into another position, click the column heading and hold the left mouse button down. Drag the column to the desired location and release the mouse button.
Interpreting System Results
Each tab represents the results of the simulation. The textual versions of the result breakdowns are in the first four tabs titled Summary, Trade List, Symbol Results and Scan. Click any of the areas to retrieve more information.
The summary tab contains a list of totals broken down horizontally into all trades (long & short combined), long only trades, short only trades and buy and hold. The vertical breakdown groups information about this simulation into manageable categories.
This tab contains information about this particular system run.
The position list contains each trade aggregated into its respective position. Positions are nothing more than a grouping of trades. This screen shows the trades grouped by position.
This position list is split into two pieces. The top portion of the screen contains the list of positions established throughout the system. When a position is clicked or selected, the trades that are associated with this position are shown in the trade list below.
Position List Columns
The trade list contains the complete list of every trade generated by the simulation.
Trade List Columns
The symbol results tab contains an aggregated list of the trades. The trades are aggregated by symbol. This provides a way to quickly determine which symbols are performing and which are not.
Symbol Results Columns
The scan tab is useful for determining the next action that the simulation would take. For example, if the system trades daily bars, the scan would show the next day's actions to be taken such as opening a new position or closing an existing position. Theoretically, a daily, weekly or monthly time frame trader can use the results from the scan and generate orders manually.
While the grid based system results are opened after every simulation, the chart tabs can have any number of charts pull up. There are a number of potential chart tabs and the default chart tabs are configurable under the Options dialog.
RightEdge ships with five charts.
The Profit Distribution chart breaks down the profit and loss values into scaled values. A sample profit distribution chart is shown below.
Use the Display dropdown to toggle between representing the chart in profit and loss percentages and currency.
The system breakdown chart is a bit unique in that it is a hybrid of text and graphics. It also has some interactivity features where you can select the aggregation level of weekly, monthly or yearly. The results are calculated in real time and the chart and results areas are updated. An example of the system breakdown chart is below.
The equity curve chart represents the cash and asset value at each point during simulation. This is a visual way of assessing drawdown and exposure. The Buy and Hold account value is represent as a line displayed over the cash and asset value stacked series.
This chart is similar in look and feel to the profit distribution chart, however, this chart breaks out the MAE and MFE calculations on a percentage or currency basis. The chart is broken into two pieces. The MAE is displayed on the top half of the chart and the MFE is displayed on the bottom half.
The symbol breakdown chart is a simple pie chart that displays all symbols that took trades during the simulation period. This is chart allows a quick and easy way to visualize which symbols are taking trades and which symbols are not. This can help identify and prune "dead" symbols.