yes, it’s a work in progress for me as well and mostly my losses are because of promoter integrity. I think one of the best resource in this matter is
and indeed, all posts by @varadharajanr are enlightening. Do check out his valuable video as well Indian Investing Conclave
The other two key things to look out for are
- Cash flow as a proportion of PBT (over multiple years)
- Taxes paid as a proportion of profits (“Nobody pays real taxes on fake profits”).
In general, I can also argue the other way though - at what point and on what basis can you say that a particular promoter is not fraud? Remember, the fraud ones are masters of delusion, it’s non-trivial to see through it. I am happy to receive suggestions in this regard and improve my learnings further.