Hi there, Yesterday we did a trade with our algo which was off market (130 pips, but at a price that was trading that day, say 2 hours before). We got the fill confirmation etc. I have no clue if any mistrade rules apply on FX trades and if gentleman's agreements are in place so if anybody has experience on this I would love to hear. We get the feeling it's abit of a one way street where if we trade on a very bad off market price it's our own problem and any liquidity provider can bail out whenever they want. This time it was Citibank screwing up. A shame because it was an instant 6400 USD win.....but the point is we want to know when we can be sure a fill will be honoured. Now we hedged and lose on this trade which seems a bit odd. Anyone experienced similar things on Currenex/Hotspot/Lava or FXAll?