January 3rd, 2008, 4:51 pm
BornToBeTrader, As I understand you are a retail rather than institutional trader.A typical retail FX broker doesn't actually offer cash currency trades. They actually offer 1- or 2-day forwards. Let's see how it works. If you bought EUR.USD on the interbank market (or as an institutional client of a bank) you'd actually be buying cash EUR paying in USD with a settlement in 2 business days. With a retail broker you'd be buying a 2-day forward with immediate settlement. In effect it is the same trade except you actually never hold EUR. If you sell the same amount of EUR on the same day, you'll just unwind the forward and the profit or loss will be immediately credited to your account from which you most likely can withdraw it straight away without waiting for the settlement etc. This is quite convenient as when you unwind the trade you immediately realise profit or loss in USD, not in the quote currency of the pair. In addition, it hides from you a few technicalities. For example EUR.USD and EUR.CAD have 2-day settlement while USD.CAD has 1-day settlement. So, if you do trades USD - > EUR -> CAD -> USD with cash currnecies you will actually have to borrow CAD overnight for 1 day in order to deliver it in 1 day because you'll receive CAD from EUR->CAD in 2 days.The disadvantages are:1) If you don't day-trade and/or don't close all positions overnight, you will have to roll the forward contract which will ususally be substantially more expensive than just holding cash currency position. Say, if you bought EUR (USD -> EUR) with some brokers the cost of rolling the forward will work out in such a way as if you paid 12% interest on your short USD position and got paid no interest on the long EUR position. It may seem that 1- or 2-day interest is not that large but it will accumulate to a substantial value if you hold postions overnight most of the time.2) If you traded USD - > EUR -> CAD -> USD, you'll actually hold 3 forward contracts each incuring cost of leaving it overnight (rolling). Moreover, although you know you just have a relatively small balance in USD, your broker will demand a separate margin on each of the 3 contracts.3) If you traded USD - > EUR -> CAD you'll have to unwind 2 forwards and bear transaction cost on both rather than a much smaller cost on trading USD.CAD4) The full cycle USD - > EUR -> CAD -> USD of conversion is actually impossible to implement because forward sizes must be sufficently rounded (to, perhaps, 10,000 of the base currency). So, to finish the transaction you won't be able to trade the exact amount of CAD you obtain from USD - > EUR -> CAD.As for particular broker, check if Interactive Brokers and HotSpotFX satisfy your requirements. Also read broker reviews on forexbastards.com