Martingale compare prices