There is a problem that is specific to financial markets. In most fields of research, when someone makes an important finding, they publish it. In the case of prices, they set up a firm and sell advice about their discovery. If they can make money from it, they will. So the research into market dynamics is a closed field.
New Scientist interview (2004)