Dear ProRealCode members,
Background:
I am 54 years of age, have worked and obtained experience in the traditional- and alternative investment space and was until mid-2019 part of a multi national FinTech business. During the COVID lockdowns in 2020, i took the opportunity to study 47 trading books and during the last 3 years I was fortunate to implement all my work experiences and skills into developing, on a full-time basis, proprietary ProRealTime code which includes indicators and strategies.
( https://za.linkedin.com/in/niel-rossouw-055b9510 )
High-level Code Description:
I have written 1500 line code, inclusive of indicator count, that incorporates 8 different strategies ranging from deep value-, mean-reversion-, reversal- and micro-trend following strategies.
As a vivid supporter of the late Dr. Van K. Tharp, a well-known US trading coach, he made it clear in his book “Super Trader” that to quote him, “position sizing is probably responsible for 90% of your performance variability”.
During the last year, my focus moved from designing more trading codes and indicators to the design and implementation of a robust position sizing strategy making use of proprietary- and standard indicators that I fused into an array of FinTech and/or Low-level AI techniques to determine an optimal position size.
I use tight ATR-based Targets and Stops.
Results:
The full set of data for almost 13 years on PRT was used in the backtest, in tick-by-tick mode.
Results are based on a post-PRT-Walk forward simulation of one indicator to make sure that the overfitting of data is kept to a minimum.
The code is successful in trading 8 different equity market indices and plenty of prominent single stock futures supplied by the IG.com broker platform.
Details:
9-11-2023 – Optimised for GAIN, 50:50 In-sample to Out-of-sample ratio
All CFD mini contacts:
MARKET. CAGR. STARTUP CAPITAL.
FANG 90% $20k
US100 95% $20k
US500 39% $20k
DOW 19% $20k
DAX 14% $20k
CAC 8% $20k
FTSE 8% $20k
SA40 9% ZAR200k
Note that the above individual indices do carry a different “Risk load” because as the market liquidity decreases, price volatility normally increases.
Conclusion:
I thought of sharing the above observations so that members can create “prompts” within the discussion framework, for all of us to understand any weaknesses in creating algo’s and for members to engage in discussions to create mutual opportunities.
Regards,
Niel
(I do struggle to upload additional screenshots to the gallery but will they in a follow-up comment section)