On optimal arbitrage under constraints