Basically you can have as many traders as trade routes you can create. If you have 3 commercial hub or harbor, you can create 3 trade routes and can create 3 traders.
Well, after you have 3 traders, if you lost a city with a commercial hub or harbor (or change politics), you can not command traders until regularizing the number of traders with the number of commercial routes.
Sorry for my bad english.