they can breed between 4-6 weeks, but it depends on the fish, to when they acherly breed, some swordtails take up to 2 years to fully mature.
I've had a guppie birth at 4 months. Yet her sister never had fry was mated to the same male, and was 10 months when she died.