I wonder if you could have a building that built trade in your port and diminished it in other peoples. Maybe a building ("Pirate Hideout") that stopped trade (which might lower the trade value of adjacent ports, a nice real-world type effect) but gave a cash bonus like a mine?