I have tried it in the past many times it can be just hit and run basis. No broker allows as their liquidity provider does not agree once he sees you are in the money. They try inducing slippages and make u start losing or will not allow u to withdraw the profits saying arbitrage is not allowed. Only the banks use it between them