Breeding fish like Guppies and Livebearers is easy — you just add water. But egg-scattering and egg-depositing species from the Amazon and Southeast Asia are highly sensitive to seasonal environmental cues. They will absorb their eggs and ignore courtship entirely if the conditions do not match what their instincts expect. This calculator removes the guesswork from the most critical step: delivering the precise temperature and TDS shock that mimics a monsoon.
How to Use This Calculator
- Enter your tank volume: Use actual net water volume, not the advertised size. Substrate displaces water — a 20-gallon with 2 inches of gravel holds closer to 17 gallons.
- Enter current tank temperature: Measure with a reliable thermometer immediately before the water change. Do not use the heater setting — it drifts.
- Enter your target temperature drop: Typically 3–6°F (2–4°C) for most Amazonian species. Corydoras respond well to 5–8°F. Discus require a gentler 2–3°F drop.
- Enter cold water temperature: Measure the RO water temperature before adding it. Tap-temperature RO water from a storage barrel will differ from freshly filtered water.
- Enter current TDS and target TDS: RO water has near-zero TDS. The calculator shows your resulting TDS after the water change so you can verify it falls within the spawning range for your species.
- Read your result: Volume of cold water to add, volume of tank water to remove first, estimated post-change TDS, and temperature outcome confirmation.
The Monsoon Formula
In the wild, the trigger for spawning is the sudden arrival of the monsoon season. Rain brings a massive influx of insect food washing into the river and drastically changes water chemistry all at once — the water becomes colder, softer, and slightly more acidic within hours.
Cold water volume formula: V_cold = V_tank × (T_current − T_target) ÷ (T_current − T_cold)
Post-change TDS formula: TDS_new = ((V_tank − V_cold) × TDS_current + V_cold × TDS_RO) ÷ V_tank
Example: 20-gallon tank at 80°F, target 75°F (5°F drop), cold RO water at 65°F, current TDS 280 ppm, RO TDS 0 ppm.
V_cold = 20 × (80 − 75) ÷ (80 − 65) = 20 × 5 ÷ 15 = 6.7 gallons (33% water change).
TDS_new = (13.3 × 280 + 6.7 × 0) ÷ 20 = 3,724 ÷ 20 = 186 ppm — well within the spawn-trigger range for most Corydoras species.
The Three-Phase Breeding Protocol
- Phase 1 — Pre-Conditioning (7 days): Feed heavily with live or frozen protein: Bloodworms, Daphnia, Brine Shrimp, and White Worms. Females will visibly swell with eggs (gravid appearance). Males will begin active pursuit behavior. Do not trigger until females are clearly gravid — triggering too early wastes the attempt and may stress the fish.
- Phase 2 — The Trigger (Day 8): Perform the calculated cold RO water change. Add the water gradually over 15–30 minutes, not all at once, to prevent localized cold shock. The temperature drop should complete within 1 hour. Some breeders add a spray bar pointed at the surface to simulate rain disturbing the water surface.
- Phase 3 — Post-Trigger Observation (12–48 hours): Males will chase females aggressively within hours of a successful trigger. Spawning typically occurs within 24 hours. Have spawning media in place before the trigger — spawning mop, marbles, or broad-leaved plants depending on species. Eggs must be protected immediately — most egg-scatterers show zero parental care and will consume eggs within minutes.
The Barometric Pressure Factor
Many experienced breeders time their water change with a real thunderstorm passing through their area. Fish possess a lateral line organ that detects pressure changes in the water column, and some research suggests they can also detect atmospheric pressure changes. A falling barometer before a storm appears to amplify the spawning response for many species. This is difficult to quantify, but it is a free tool — checking a weather app and timing the trigger accordingly costs nothing and may significantly improve the success rate.
Asian Monsoon Species vs. Amazonian Species
The monsoon trigger concept applies broadly across multiple biogeographic regions, not just the Amazon. Southeast Asian species — including many Rasboras, wild Bettas, Chocolate Gouramis, and Sparkling Gouramis — also respond to rainfall-based triggers but with slightly different parameters. Asian monsoon species often need a smaller temperature drop but a longer pre-conditioning period. Rainbowfish from Australia and New Guinea are triggered more by photoperiod (increasing daylight hours) than temperature, making them respond better to gradual light schedule adjustments than a cold water change.
Egg Protection and Fry Survival
A successful trigger is wasted without proper egg collection infrastructure. Egg-scatterers (Tetras, Corydoras, most Danios) require either a deep layer of marbles covering the tank floor so eggs fall out of reach, a yarn spawning mop positioned near the substrate, or a breeding mesh screen that separates adults from eggs. For species that deposit eggs on surfaces (Corydoras stick eggs to glass), check the glass every 30 minutes after spawning begins and remove eggs to a separate hatching container with an airstone and a small amount of methylene blue to prevent fungus.