After all the chatting on the discord today, I think I may have an idea that would help “fix” our current T1 MMs (still want worthy higher tier ones, but that is a separate topic that Rain has covered nicely).
Simply put, I would like to suggest a mechanism by which each CXs T1 MMs move (independently, slowly and with the bid & ask moving in the same direction each time). The details will be below, but first the benefits.
-Regional trade, right now shipping SF from BEN to MOR is marginal at best, but if the regional price for SF is higher in MOR, fantastic.
-Similarly, you invest in the boom, but the market bust, the MM will lower, but slowly. This allows you to either become better at it, or shift away.
-Currency control. Start of the game, everyone is buying BSE, it moves up. Slows down the cash burn and gets more people making it. Ditto, deflation, we still pump money in the system, but all the cash taps should balance out.
Now the mechanism. Each product has a specified price range. So FF right now has a range of 15. That stays the same. But each day a fraction is determined: amount bought/sold from the MM vs open market. That number is divided by the 14 day average. The closer to 100% MM it is, the MM is moved by that fraction of 1%. The opposite MM would also move with it (that way, if the market quickly oversaturates, the people getting in can get some money out before the equilibrium is found).
For straight buy MMs (say HE or ALO), I would suggest the same dropping mechanism, but a natural float back up of 0.5% for each day no sales to MM occur. This would nicely allow a high HE MM at the start of the game that would slowly wither away to a reasonable value.
Of course, there are lots of tweaks possible. What the average time, max step per day, maybe the opposite MM only moves ½ the amount the first one does. But the key here is that the MMs are known and T1 markets will swing, but slowly enough that no one gets thrown off in a market swing.