HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Technically Speaking ›› Strategy (System) Design ›› "Look Backward Re-Optimization"  


Post A Reply
    
traderkay
 

Registered: Jun 2001
Posts: 1072

 

10-26-02 09:50 PM

OK, here's the idea. You divide the data into chunks (periods). You optimize whatever parameters on the first chunk, but not trade it. Then you trade the derived parameters on the 2d chunk. Then optimize the parameters on the 2d chunk, trade 3d chunk with those parameters. I don't know if this works, probably not. There would probably have to be a high degree of stationarity in the data for this to work well. Any thoughts, experiences? Is anyone trading like this?

    Edit/Delete Quote Complain
m_c_a98
 

Registered: Dec 2000
Posts: 497

 

10-26-02 09:59 PM

I prefer to have no optimizable parameters.

    Edit/Delete Quote Complain
vikana
Moderator

Registered: Apr 2001
Posts: 1555

 

10-27-02 02:10 AM

this is called "walk-forward" optimization. What else can you do, btw ? You have to optimize on history and trade on unseen data.

    Edit/Delete Quote Complain
BKuerbs
 

Registered: Oct 2001
Posts: 531

 

10-27-02 08:19 AM

@traderkay

Have a look at the works of Dennis Meyer: he wrote a series of articles about this way of walk-forward optimization in the magazine "Technical Analysis of Stocks and Commodities".

The intervals you choose should overlap. Say you optimize on a time-span of 3 months (Jan, Feb, Mar), trade 1 month (Apr). Then pick (Feb, Mar, Apr) as your next optimization interval and trade May.

As to the lengths and ratio of optimization and trading interval you have to test thoroughly the market you want to trade.

The hope with this kind of testing is, that you capture a stretch of stationarity in the data, you expect the behaviour of the last opt interval to spill over into your trading intervals (That's what is called a trend in TA: up, down, or sideways).

I did not too much testing this way, but you can see that your optimal parameters jump around a lot: a change of 100% or more is quite common.

A word to the concept of "parameter": most people fail to understand that not only something like the number of periods you use e.g. for the RSI is a parameter. The very rules you use, breakout above whatever level, support/resistance etc. are parameters. Optimization may be done via genetic programming.

They - like any parameter - must be optimized or they will not work. The problem is of course the same: you can only optimize with past data, the data of the future are not available.

regards

Bernd Kuerbs

    Edit/Delete Quote Complain
EliteThink
 

Registered: Oct 2002
Posts: 782

 

10-30-02 01:05 AM

It appears to me that ideas are what works long term but the parameters change. For example a range breakout system tends to work over time but the optimal parameter will change due to the market changing. Therefore I think it is useful to optimize frequently but have a fairly long look back so the parameters only change slightly.

    Edit/Delete Quote Complain
Volker Knapp
 

Registered: Apr 2002
Posts: 190

 

10-30-02 03:46 AM

I thought I have posted a reply to this earlier???? There is software out there that can perform this kind of tasks automatically.

Regards.

    Edit/Delete Quote Complain
    
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider