You can trade on your demo account for as long as you want—there is no time limit. We disable accounts that stay inactive for too long, but you can always create a new one for free.