Id like to make a strong suggestion
Dont fool yourself by testing your algo over a long period, and
thinking long == good test.
the market probably trended up or down over your entire test.
if didnt, should it have? as the market has trend one way (if you ignore what most people call crashes but are only blips) for a long time...
How your algo will do in the next crash, needs testing on previous crashes.
(perhaps more than one, I don't know)
Another thing to try is that algo against others.
Assuming your algo held an average net postive positions (capital at risk)
In a particular how good did:
buys spread out over the first third and sells over the last third of the period do?
and various other 'dumb' control test algos.
controlling then for other algos that held for the same capital * length of time,
how did you do?
If your algo only, invests rarely and wisely, what is the opportunity cost of having capital available but not in play?
if not what What is the risk cost, of it being in play when the next crash comes...
The stats on shares, are nasty as there is lots of auto-correlation at long time scales.
be careful DYOR carefully, IMO be especially carefully when testing algo's.
- Forums
- ASX - By Stock
- 5 Year Backtest on my Algo
Id like to make a strong suggestion Dont fool yourself by...
-
-
- There are more pages in this discussion • 2 more messages in this thread...
You’re viewing a single post only. To view the entire thread just sign in or Join Now (FREE)
Featured News
Add ANZ (ASX) to my watchlist
(20min delay)
|
|||||
Last
$32.25 |
Change
0.070(0.22%) |
Mkt cap ! $94.19B |
Open | High | Low | Value | Volume |
$32.50 | $32.50 | $32.19 | $169.1M | 5.234M |
Buyers (Bids)
No. | Vol. | Price($) |
---|---|---|
1 | 9564 | $32.25 |
Sellers (Offers)
Price($) | Vol. | No. |
---|---|---|
$32.26 | 1560 | 1 |
View Market Depth
No. | Vol. | Price($) |
---|---|---|
1 | 800 | 25.990 |
1 | 1291 | 25.980 |
4 | 54814 | 25.960 |
2 | 301 | 25.950 |
5 | 95435 | 25.940 |
Price($) | Vol. | No. |
---|---|---|
26.020 | 19629 | 1 |
26.030 | 54131 | 2 |
26.040 | 187963 | 5 |
26.050 | 153754 | 7 |
26.070 | 63662 | 3 |
Last trade - 16.10pm 21/11/2024 (20 minute delay) ? |
Featured News
ANZ (ASX) Chart |