Explaining the output of Heidi trading system |
| Monday, 09 August 2010 11:04 | |||
|
This document explains typical output of Heidi -- an experimental free (payless but closed-source) ForexAutomaton hour-scale forex forecasting system or predictive model. What data are published.Raw output of the ForexAutomaton forecasting engine, automatically updated around (but not before) the beginning of every hour when at least one forex tick has been available during the preceding hour, is published along with sliding average figures of merit. What this is not.This system does not tell you how to trade on the basis of these forecasts. The output of the forecasting component ought to be considered as a first stage to a trade idea selection and money management system, yet to be created. The data presented are believed to be of non-negligible, but limited value and the user is expected to apply own critical judgement when evaluating the data presented here. Selecting trade ideas and assigning capital properly is of particular importance for short-time-scale trading, since as the time scale shrinks, so does the expected profit per time step while broker's commissions or spreads (whatever applies) are the same regardless of your strategy. Accuracy and figures of merit.Figures of merit are updated and communicated with the same regularity as the forecasts themselves, and their present values are part of the forecasts. For times series with varying variance such as financial quotes, a simple difference between the predicted and real quote would be misleading. Another idea, a precentage of cases when the system gave a right or wrong direction would not tell the whole story because a system may be right most of the time with negligible consequences, and is wrong rarely but in a disastrous way. What is important is not just the direction, but a measure of our confidence in it, or strength of the signal. Our chosen figure of merit is Pearson correlation coefficient between the forecast and real logarithmic returns. By construction, the Pearson correlation coefficient is a quantity bounded between -1 (the forecast move and reality are total opposites) and 1 (the forecast is perfect). A success or lack thereof for every hour makes a contribution to this quantity. The coefficient is based on the product of the predicted and actual log returns. The product provides the desired incorporation of the signal strength, not just direction, into the figure of merit. A hypothetic rational operator of the system will not pursue small forecast moves, understanding this to be a noisy system. In order to make a large positive contribution, one needs a coincidence of a large move in a currency pair with a large forecast move in the same direction. This statement can be mirrored for a large negative contribution, while the rest of cases fall in between these two extremes.
Explanation of the hourly output.Each daily forecast is an HTML document having a fixed structure, communicating certain pieces of information. Here is an explanation of these:
|
|||
| Last Updated ( Friday, 22 October 2010 10:02 ) | |||