all the traders came from somewhere and that place probably has a military fores. it would be a grate economic loss if my town (aka a main customer) so why can’t we buy mercenaries.
my idea is a new job “trader” (that requires a wagon made by the carpenter and\or the engineer) that can do 3 things. 1: obviously hire mercenaries… he can go away and for a price when he comes back he will bring a mercenary camp (that you can decide where to place) that will protect you until you stop paying them
2: traveling merchant… you give him stuff you don’t want/want to sell and he will sell the stuff for more money then you could by selling to traders that come to your town (in exchange for loosing 1 worker temporarily)
3: setting up trades for example 2 bronze sword for 1 bone axe