Updates to the game are by far the most influential forces behind price changes. A good merchant will keep tabs of Q&As in anticipation of their official blog posts.
Nevertheless, as a player or investor, you'll want to keep a watchful eye on how changes to the game can impact the economy surrounding the items affected by it.