Question: what is the max coins you can get from a gym?
Answer: Players get one coin for every 10 minutes a Pokémon is in a gym, for a maximum of 50 coins a day. This means one Pokémon has to be in a gym for eight hours and 20 minutes to max out on coins. The daily reset for coins happens at 12 a.m. in your local time zone.