1. Get rid of complete trade browsing. It sets a bad precedent for the market in which offers no flexibility or subjectiveness to trading or value.
2. Auctions never expire. This is good in a sense that you don't have to repost trades, but it also hurts the market in that theres no way to reset a trend on pricing. The first card gets posted and it slowly derails in value as more people undercut it to a point that damages the economy. Not a major issue while the population is small and trading becomes problematic to a point where good cards are scarce but a timer not only cuts down on massive auctions but allows for the items to clear and prices to maintain themselves better when the first item has to be reposted without a set price.
These 2 problems are causing the market for this game to be more of a set market with depreciating values rather then a static market with values that maintain over time. The only factor thats allowing good cards to be worth anything is that theres only about 5-10 players on half the time. The playerbase is so small that its almost impossible to get the cards you need out of the existing playerbase because there isnt a lot of money being spent due to the low overall game value because no one is secure in an investment here when the game isnt stable. If the playerbase picks up and theres tons of trading going on, this will start to become a problem and work against the economy imo longterm.
Otherwise, the trade system here is great. The autobuyout and private listing is something of value.