Altreva Adaptive Modeler

This software lets users create agent-based artificial markets to make forecasts in real-world markets. A free version is available to students and researchers.

http://www.altreva.com