You don’t need financial knowledge to mod a sub, you just need to be fair in enforcing a set of rules (civility, off topic posts, etc). And yeah, most will likely just be people reporting stuff that you’d need to respond to.
I try to report as much as I can, but I’m not interested in being a mod because I’m lazy and will probably never look at the reports. I’m happy to generate content because that only requires occasional effort.