Hi guys,
I hope you’re all well!
Coming on here to get some opinions, pretty new to ranking systems and currently very fixated on mastering this platform.
What are some effective ways you use to reduce downdraw, currently getting decent returns with a 1.3 sharpe over 10 years but the Max DD is 42%, also, does the anyone know if the platform can calculate parametric & HS Var and ES?
Any advice would be much appreciated, unfortunately I can’t make the strategy live to share the link due to my membership.
Thank you 
The most practical way to reduce drawdown is to select low-volatility stocks. Here are four good tools (all lower better):
- VolM%ShsOut
- MedianVol(252) / LoopMedian("SharesCur(Ctr)",252)
- PctDev(63,1)
- Beta3Y
The first two are measures of share turnover, the third is price volatility, and the fourth is beta.
Another way to approach this is to favor stocks with stable fundamentals. For example, LoopRelStdDev("Recvbl(Ctr,Qtr)",16) will favor stocks whose receivables don't jump up and down every quarter. You can use all sorts of measures instead of Recvbl here. The short list: AstTot, LiabTot, Sales, AstTurn, RAndD, DivPaid. See Why Low-Variability Investing Works - Portfolio123 Blog
1 Like
I have found that introducing a mild technical can reduce headwinds and often drawdowns. Things like:
RSI(20, 0) >= 30
Rating(“Core: Momentum”) >= 20.0
Try different parameter values. Implement as a Buy Rule or in a Universe Definition.
Cheers,
Rich
EDIT: I have also found including “Between(WeeksIntoQ, 0, 14) = TRUE” in the Universe Definition to have an impact (sometimes good, sometimes bad, sometimes indifferent). It is an indicator that the company is serious about financials.
1 Like
I guess you are talking about a single simulation and if so then you now have a few more ideas. If, not then combine your strategy with a levered short index fund. Better yet develop a number of systems with low correlation and mild leverage then add a short levered index fund (TNA say).
in simulation, buy rule:
SubSecWeight < 30
in simulation, sell rule:
Eval(Weight > 20, 0.25, 0)
my current best live strategy uses this type of buy rule, which may also help to reduce DD:
RankPos <=45 & RatingPos("R2") <=45 & RatingPos("R3") <=45 & RatingPos("R4") <=45
where R1...RN are correlated ranking system
and this one for sure:
!Ticker("SPCX") 
2 Likes
It cannot.
Also, there are limited tools that rely on modern portfolio theory, like a covariance matrix, here. As you can tell from respondents, it’s a bit anathema to the site’s culture.
So that may rule out metrics / tools like the ones you mentioned.
Good luck!
A part of all mentioned you could use strategies of market timming, mostly to try to reduce the bigs DD..but there is no free lunch of course