Oscars are egg layers. I have a pair that have layed eggs 15 times before they hatched any, so don't be suprised if they eat them. as far as knowing when they are going to lay, they will do there little shaking thing , clean there nest area, and chase any other fish away , usually 1 to 2 days of...