Forex trading system: are we there yet?

A series of articles on the automated forex trading system development.

Bookmark with:

Deli.cio.us    Digg    reddit    Facebook    StumbleUpon    Newsvine


Temporal distribution of GBP/JPY low and high during a day
Written by Mikhail Kopytine   
Wednesday, 04 August 2010 13:27

GBP/JPY, CHF/JPY and AUD/JPY seem to fall in the same group as far as the temporal distributions for high and low are concerned. The most likely time for the day's high and low to be made in these currency pairs is the early hours of the day (Central European time), reflecting morning activity in Japan.

LAST_UPDATED2
Read more...
 
Revisiting the Day Range Strategy. Part 2.
Written by Mikhail Kopytine   
Tuesday, 06 July 2010 15:02

Note added on July 28, 2010: the quantitative results presented in this report have been found to be affected by a bug in the analysis code and are consequently incorrect. This report is kept here for the sake of historical completeness only.

This report continues our efforts to document the progress in the Day Range Strategy as the strategy is on its way towards production version. The research version of our system, known as Danica, has demonstrated in the six months of live operation that the high degree of predictability for daily extremes (low and high) is a reality, not a backtesting artefact. The Day Range Strategy is designed to benefit from the high stability of forecasts for daily extremes while minimizing the exposure to the forecast of daily close, by placing a protective stop and a profit target.

LAST_UPDATED2
Read more...
 
Temporal patterns and history of EUR/JPY spread, 2003-2009
Written by Mikhail Kopytine   
Wednesday, 23 June 2010 13:39

This third article in a series dedicated to patterns and stability of forex spread deals with EUR/JPY. As in other studies, the data come from a popular non-ECN broker. The only surprise here is the unexpected increse of the spread in 2009, both on absolute scale and in relation to the EUR/JPY quote.

LAST_UPDATED2
Read more...
 
Revisiting the Day Range Strategy. Part 1.
Written by Mikhail Kopytine   
Wednesday, 16 June 2010 15:52

Note added on July 28, 2010: the quantitative results presented in this report have been found to be affected by a bug in the analysis code and are consequently incorrect. This report is kept here for the sake of historical completeness only.

One of conclusions of the previous strategy research report was that one has to find a way to benefit from the high stability of quality forecasts for daily extremes (high and low) while minimizing the exposure to the forecast of daily close. One way to do that is trading with the profit target on the basis of forecasts for daily extreme levels (high and low) alone. This report begins a series dedicated to just such a strategy. The research will culminate in a launch of a new model trading system (this time with a trade signal and a simulated portfolio of some sort!) which will complement Danica.

LAST_UPDATED2
Read more...
 
USD/JPY spread patterns and history, 2003-2009
Written by Mikhail Kopytine   
Monday, 14 June 2010 16:06

This second article in a series dedicated to patterns and stability of forex spread deals with USD/JPY. In this pair, one of the most liquid in forex,  the spread is seen to be quantitatively very close to EUR/USD; its evolution during the day and week is also similar.

LAST_UPDATED2
Read more...
 
EUR/USD spread patterns and history, 2003-2009
Written by Mikhail Kopytine   
Tuesday, 08 June 2010 11:52

This article begins a series dedicated to forex spread (to be defined below as half the difference between bid and ask prices). In the series, a separate article will be dedicated to every forex pair we track. The issues of interest are evolution of spread in time, stability of spread during the day and week, and existence of predictable patterns in spread. Data from a popular non-ECN broker are used.

LAST_UPDATED2
Read more...
 
Temporal distribution of CHF/JPY low and high during a day
Written by Mikhail Kopytine   
Monday, 31 May 2010 08:26

CHF/JPY resembles AUD/JPY in that its temporal distributions for high and low are heavily dominated by the early hours of the day (Central European time), reflecting morning activity in Japan.

LAST_UPDATED2
Read more...
 
Temporal (in)stability of trading system optimization curves
Written by Mikhail Kopytine   
Friday, 21 May 2010 09:52

For the first time, I address the question of how stable the optimization results are in time. While predictabilities of daily high and low show a highly stable pattern of dependence on the parameter subject to optimization, the positive results for close are mainly due to the high impact of a single period, which happens to cover the financial panic of the last quarter of 2008.

LAST_UPDATED2
Read more...
 
Kelly position sizing with a fixed stop-loss; dangers of tight stop-loss
Written by Mikhail Kopytine   
Thursday, 13 May 2010 15:44

The main conclusion of the previous article was that a strategy with a position size distributed proportionally to the Kelly Criterion was found to be more attractive than the strategy were potential stop-loss would be distributed according to Kelly. A way to implement such a better strategy was understood to consist in fixing the stop-loss distance while having the position size proportional to Kelly allocation. For that, one would need to optimize the stop-loss distance. Here comes the promised development, improving the histogramming technique used to judge the "attractiveness" of a strategy, and elaborating on the choice of the stop-loss.

LAST_UPDATED2
Read more...
 
Forex position sizing and Kelly Criterion
User Rating: / 1
PoorBest 
Written by Mikhail Kopytine   
Wednesday, 28 April 2010 16:44

I compare four different position sizing strategies to use in algorithmic trading with Danica forecasting system. Two of them incorporate Kelly Criterion information. It seems that the strategy I have been using so far has been a sub-optimal one; a way to proceed is discussed.

LAST_UPDATED2
Read more...
 
Temporal distribution of AUD/JPY low and high during a day
Written by Mikhail Kopytine   
Thursday, 22 April 2010 15:57

AUD/JPY is the first entirely Asia-Pacific currency pair looked at with this approach so far. You can see the difference with other pairs, as the temporal distributions for high and low are heavily dominated by the early hours of the day (Central European time).

LAST_UPDATED2
Read more...
 
Kelly capital allocations seem to favor "animal spirits"
Written by Mikhail Kopytine   
Monday, 19 April 2010 07:42

If you are following Danica trading system updates, you must have seen the table of Kelly capital allocations. These are estimates of the capital allocations to trades which, according to the theory of J.Kelly, maximize the speed of capital growth and are tuned to the historical success rate of the insight (forecasts in our case) on which the trading is based. According to Kelly, the rate of capital growth is maximized by having the allocation of capital to outcomes, given the forecast, match the probability distribution of those outcomes, given the forecast. The implementation of Kelly approach therefore is based on data base requests with specific selection conditions. Kelly allocations would, with enough data, converge to zero if darts throwing is used to make decisions. Same outcome would ensue if the real markets were replaced by hypothetic efficient markets of the academic finance. In this post I present and discuss a more complete version of the table, including negative allocations, some of which seem to apply consistently to a particular class of trades.

LAST_UPDATED2
Read more...
 
Distribution of USD/CHF daily high and low during a day
Written by Mikhail Kopytine   
Thursday, 15 April 2010 12:07

The pattern of daily lows and highs for USD/CHF is not too different from EUR/USD and GBP/USD. This study is added for the sake of completeness.

LAST_UPDATED2
Read more...
 
Kelly capital allocation improves system profitability while reducing risk
Written by Mikhail Kopytine   
Wednesday, 14 April 2010 12:42

Currently there is little doubt that the next upgrade of our trading system will introduce some form of trade idea selection into the system's output. This article reports our recent progress towards implementing Kelly Criterion for capital allocation to trades. This is our first quantitative attempt to see what Kelly does to the expected profit per trade and the shape of its distribution.

LAST_UPDATED2
Read more...
 
Distribution of USD/CAD daily high and low during a day
Written by Mikhail Kopytine   
Friday, 09 April 2010 07:38

USD/CAD is a purely North-American currency pair and it's interesting to compare its temporal patterns of activity with other forex pairs. American session dominates here. Temporal distributions of volatility are also available (see the one for USD/CAD here) can be used in a model context to reproduce these daily high and low distributions.

 

LAST_UPDATED2
Read more...
 
The Second Annual Summary of Forex Automaton Research Progress, April 2010
User Rating: / 1
PoorBest 
Written by Mikhail Kopytine   
Friday, 02 April 2010 12:06

The Forex Automaton project was launched in April 2008 with the ambitious mission of leveraging certain algorithmic know-how to create a trading signal service useful to institutional and retail forex traders. This report highlights the noteworthy new developments that took place during the project's second year of life, from April 2009 through March 2010. The intent is to help the reader navigate what is becoming a rather complex network of research topics, concepts and results, by providing an overarching logical framework. Links to complete stories are provided.

LAST_UPDATED2
Read more...
 
Distribution of GBP/USD daily high and low during a day
User Rating: / 1
PoorBest 
Written by Mikhail Kopytine   
Wednesday, 31 March 2010 16:01

I continue documenting the distributions of the moments of time daily high and low for the popular forex pairs are achieved. Some of the motivations for such type of analysis have been outlined in the first post on the topic. Availability of temporal distributions of volatility during a day (see the one for GBP/USD here) puts this type of study in a new context: significant deviation of shapes between the two distributions can be used to challenge a random walk model to reproduce the distribution of high and low on the basis of the volatility distribution.

 

LAST_UPDATED2
Read more...
 
Distribution of EUR/GBP daily high and low during a day
Written by Mikhail Kopytine   
Thursday, 25 March 2010 13:58

I continue documenting the distributions of the moments of time daily high and low for the popular forex pairs are achieved. Some of the motivations for such type of analysis have been outlined in the first post on the topic. Appearance of temporal distributions of volatility (see the one for EUR/GBP here) puts this type of study in a new light, since significant deviation of shapes between the two distributions can be used to challenge a random walk model to reproduce the distribution of high and low on the basis of the volatility distribution.

 

LAST_UPDATED2
Read more...
 
Danica v0.5 forecast does not "age" intra-day, is more relevant to periods of high volatility.
Written by Mikhail Kopytine   
Monday, 22 March 2010 17:29

So far, positive Pearson correlation coefficients between system forecasts and real forex moves on the day scale have been seen both during the back testing and in the live regime and it looks like a positive expectancy trading system has been indeed created. Among the methods of risk management, we have been focusing our effors on the issues of what forecasts to trade and how to allocate capital to trades. This report is our first research attempt to reduce risk by being selective about when to trade during the day.

LAST_UPDATED2
Read more...
 
Distribution of USD/JPY daily high and low during a day
Written by Mikhail Kopytine   
Wednesday, 17 March 2010 12:03

I continue analyzing the timing of daily high and low for the popular foreign exchanges rates, one exchange rate at a time. Some of the motivations for such type of analysis have been outlined in the first post on the topic.

 

LAST_UPDATED2
Read more...
 
Distribution of AUD/USD daily high and low during a day
Written by Mikhail Kopytine   
Friday, 12 March 2010 08:44

This is the second post in a series dedicated to analyzing the timing of daily high and low for the popular foreign exchanges rates. Some of the motivations for such type of analysis have been outlined in the first post on the topic.

 

LAST_UPDATED2
Read more...
 
<< Start < Prev 1 2 3 4 Next > End >>

Page 1 of 4

Active algorithmic systems:

Danica: daily, updated at 9am Eastern time
Heidi: hourly, updated at the start of an hour