Update/refine market engine