Probably a bit too late for the OP, but XE does trading, I use this for transferring euros to the US to pay bills. Interbank rate right now is $1.34 per euro, I'd get $1.30 per euro from XE. Not too bad.
You'd have to do the math to figure out if a wire + wire fee is cheaper than the cut XE would take.