I thought this was the way, however, there are lots of traders who offer no gold when you attempt to trade with them it seems, is this their lack of gold or a bug? You click on the scales icon and nothing happens sometimes.
As far as I know, the trader inventories are random. Every time I return to town to sell stuff, their inventory is different, and their gold piles have replenished.