The market is coming along great but I would suggest some tweaking.
For example
1 log= 1 cant= 4 flitches.
so 10 logs = 40 flitches,
which means the market is going to be flooded by flitches much faster than cants or logs.
It should be considered having certain commodities have a larger market stock/reduction range than others.
The market only needs so many fire lizard pelts, but there will always be a demand for certain basic necessities which should be kept in higher stock.
Varying dynamic market
Varying dynamic market
Vitello - Ton - Shirinya - Alwaren