Extract MarketAlgo interface