- Joined
- 8 June 2008
- Posts
- 13,236
- Reactions
- 19,531
Interesting.unless you take a pissSince we are all sharing many systems (covering all the animals in Noah’s ark), I thought I would share one of my own (very simple, yet very profitable). Back-tests have been performed over the same "statistically significant" period as all the other systems presented in this thread (by others). I know back-testing means “jack”, but here are the details and results:
View attachment 118023
Trading Period = 01/01/2020 to 07/01/2021
Initial Trading Capital = $100,000
Number of Positions = 50
Index Filter = None
Universe = Any ASX Ordinary Stock (including delisted)
Shorting = No
A single run of the strategy results in the following:
View attachment 118024
View attachment 118025
A Monte-Carlo simulation (2000 run) of the strategy results in the following:
View attachment 118026
Profit Stats
Maximum Profit: $187,526.46 (187.53%)
Average Profit: $75,675.56 (75.68%)
Minimum Profit: $9,794.98 (9.79%)
Standard Deviation: $26,124.02 (26.12%)
Probability of Profit: 100.00%
Probability of Loss: 0.00%
Percent Winning Trade Stats
Maximum percentage of winning trades: 53.44%
Average percentage of winning trades: 48.26%
Minimum percentage of winning trades: 44.03%
Standard Deviation: 1.38%
Percent Losing Trade Stats
Maximum percentage of losing trades: 55.97%
Average percentage of losing Trades: 51.74%
Minimum percentage of losing trades: 46.56%
Standard Deviation: 1.38%
Maximum Peak-to-Valley Percent Drawdown Stats
Maximum Absolute Percent Drawdown: 40.4258%
Average Absolute Percent Drawdown: 29.8859%
Minimum Absolute Percent Drawdown: 15.5345%
Standard Deviation: 3.5881%
The code (Metastock + Tradesim) for this strategy is as follows:
Entry = (Ref(ExtFml("TradeSim.Rand"),-1) <= 0.05)
{If yesterday’s randomly generated number is less than or equal to 0.05, then BUY}
Exit = (Ref(ExtFml("TradeSim.Rand"),-1) >= 0.9)
{If yesterday’s randomly generated number is greater than or equal to 0.9, then SELL}
Off coarse the results could be improved by adding an index filter.
@Skate do you think it is possible to create a "successful" weekly system using mean reversion? My initial reaction was that mean reversion would be successful only as daily or intraday, but now I'm wondering.
Do you (or anyone else) have an opinion on viability of a weekly mean reversion strategy?
Much thanks.
Thanks. I was afraid of that. Wow those are high commissions! I trade in the US and for stocks I'm paying $0. Maybe I could trade a daily system once I retire. One can dream.@dpong, I've traded a "daily" Mean Reversion Strategy (MRS) but not weekly. Trading with CommSec the commission rate of $29.95 each way was a killer even though the strategy was profitable. I traded the (MRS) for around 6 months a few years ago. I haven't revisited it since.
Skate.
Interesting.unless you take a piss
this means that randomly selected 50 stocks kept on average 2 weeks since 01/01/2020 would have returned on average 75%
Considering xao was just below 7000 Jan last year and just above now,hard to believe unless you do invest 2k each time regardless of portfolio worth and want to demonstrate this approach.
Maybe i am just too nice and think you want to make a point?
Added: i missed the image of the cat ?
if (i+1 < BarCount)
SellPrice = Open[i+1]; //Use tomorrow's open
else
SellPrice = Close[i]; //Use today's close.
Did I miss this week's Zebra update or has the Zebra been locked in the stable and no more petting allowed.View attachment 118053
Explanation Notes
This week "HappyCat" Exploration Analysis
View attachment 118054
Skate.
In terms of back-test validity and potential future viability, the Hasard Cat Daily Strategy may just be as valid as any of the other back-tested systems in this thread - the truth lies in applying an actual statistically significant period to the back-tests.
Did I miss this week's Zebra update or has the Zebra been locked in the stable and no more petting allowed.
I believe @Trendnomics is referring to the fact that many many systems are showing fantastic results for this year post crash however if one was to test those same systems against a wider timeframe the results may be vastly different. Hence the use of a cheeky dartboard method in the backrests (random entry and exit signals ?)
Fooled by Randomness
Fooled by Randomness by Nassim Nicholas Taleb
In the long term, the randomness of the markets will shrink all ego's.
Thank you, I too am invested in Happy Cat and happy to see it live on.@Rsthree I believe posting excessively was strangling the thread. I'm posting the signals for HappyCat as @qldfrog had a sizeable investment in the strategy.
The Zebra Strategy
I wasn't going to upload the Exploration Analysis of the Zebra Strategy until someone requested it as I didn't know if there was an interest in it.
Skate.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?