I read and tested Yuvals blog post about M-Score. When I screen the universe I trade with the screener Yuval made, the revised M-Score seems to filter out more bad apples than the original M-Score, very impressed.
If I want to trythe revised M-Score in a simulation, what is the best approach?
Still trying to learn all the tricks of this platform
You can use the text editor to copy and paste screen rules in the buy rules of a simulation, but change ShowVar to SetVar; or you can do the same in a universe which you can then use in a simulation. Just be sure to put some sort of limit on @RevisedMScore, e.g. add a rule like @RevisedMScore < 1.61
Amazing work @yuvaltaylor I was reading and one question was arising on my mind. Do you think that the Revised Version could work properly in MicroCap environment and Europe for example? Or do you see any limitiations?
Thanks for sharing. I had been thinking about modifying Beneish a little due to some disagreements. I will read more on this and try it this week. @yuvaltaylor
I use it all the time for microcaps and in Europe too. What I do is I look at the maximum revised Beneish score over the last three years. For some ranking systems I have an upper limit of 3.0, for others an upper limit of 3.9, for others somewhere in between. Any stock that exceeds the limit, I don't touch (for long positions, of course).
I have a custom formula for that. Let's say you call your revised Beneish score $fraudscore. Then the formula would be something alone the lines of Max ($fraudscore, FHist ("$fraudscore", 26), FHist ("$fraudscore", 52), FHist ("$fraudscore", 78), FHist ("$fraudscore", 104), FHist ("$fraudscore", 156)). You could sample more or less frequently if you want.