I do think, however, that "week-trading" is a problem, at least when it's done not by managers who find players truly at a bargain, but instead just buy cheap players and list them at high prices. My idea on that has always been that for non-draftees, the maximum initial listing price would be based on how long the player has been with your team. If it's less than a month, maybe force a $1 initial listing, and scale it up so that after a season, maybe, you can list him at the price you paid for him, and then uncap it at some point later. The amounts and timeframes are an implementation detail, though, and I haven't too thoroughly considered those.