algorithmic market dynamics