- Joined
- 22 August 2008
- Posts
- 914
- Reactions
- 20
Sir O
Have you the facilities to systems test with software?
My view is one which has been set in stone due to the luxury of being able to test
Years of data and unlimited variants in a matter of minutes.
I can walk forward test unlimited markets in any set of market conditions in minutes.
I don't have to wait weeks and heave forbid months!
In the time it takes to gain statistical significance from paper trading I'll have tested 100s of variants over huge data sets.
The point I'm making is this
It's worth the time and effort.
You'll won't even come close to sound software produced systems testing.
You just don't have the flexibility to add or subtract conditions in "what if" senario's
If anyone is serious in this business they will learn more testing 1000s of ideas and creating 100s of conditions and parameters over a wide variety of markets and market conditions than you EVER will paper trading.
Most never come close to months of paper trading I'd say 50 trades would be massive to most and 20 considered significant.
One suprising thing WILL happen
You'll learn why a method will be profitable
You'll change your thinking and be able to knock up a profitable method quickly as you'll soon discover what works and why!
The amount of feed back your software--- if it's good will give you is priceless.
Not the sort of feed back you'll get with paper trading.
Paper trading----- it's not worth the paper it's written on!
Hi Tech,
I have the capacity to software test any number of technical strategies, but the sort of things I do I would not classify as a purely technical strategy. A technical strategy to me is using different indicators in meaningful ways to find potential triggers or targets, and potential exits and profit points. This is easily capable of being replicated and tested across thousands of data points to find statistical relevance as you so aptly described. It's also firmly in the realm of pure technical analysis, only using the price and volume data as inputs into whatever methodology or strategy is being used.
What I'm doing is slightly different (I don't want to give away what I'm doing because then others would do it and I might lose my edge), but many of the systems I use don't incorporate standard technical indicators. Some of these conditions that I am testing against are more fundamental rather than technical in nature. Meaning that attempting to perform the same kind of scan that is based on price or volume data isn't possible.
For example....(not something I use in my system) how would you scan to determine the ratio of institutional to retail investors on the company register?
So why do I do it if it's so time consuming to test the validity of using both technical and fundamental data? Because if it's hard...not many people will do it. It's much easier to do the kind of system testing you are describing and much harder to do things outside the box. Outside the box however I'm not competing with a bunch of other people who have all been triggered in at the same point because they are all using the same data (and suffering the slippage results).
Trust me...I wouldn't go to all that effort if it wasn't worth it. Make sense?
Cheers
Sir O