To second Colin's post - I breed Aphyosemion killies. They lay eggs every day, in small numbers. If I collect 3 or 4 eggs from some generous species, that's a good haul. If I separate them even for 3-4 days, and feed them good live food, then combine, I've gotten 25 eggs in a day. With species that give one egg on a good day, a sudden burst of 3 to five eggs can follow a simple feeding with a live food I haven't given them for a couple of weeks. Their bodies grab any extra energy and throw it into egg production.
I'm waiting to see if my attempt at Hyphessobrycon negodagua from 3 days ago pans out. Nothing is ever guaranteed, and yields can be tiny. But as hobbyists, we don't need 10,000 tetras.