Piotroski P123 Screen

I’m checking Piotroski’s screen and I see that the condition of the Return On Asset, establishes it as such:

ShowVar(@ReturnOnAssets, IsNA(EPSExclXor(0, TTM, KEEPNA) > 0, FALSE))

But that’s where you’re talking about the EPS, not the ROA.

Could someone help me understand that?

In most cases if EPSExclXorTTM is positive, ROA%TTM is also positive (more than 99% as of today). But there are a few exceptions in case of a significant change in the number of shares when there are both positive and negative quarterly EPS in a year.

It is therefore more correct to use ROA% and we are going to review that particular Piotroski rule.
Thanks for reporting.