If u have a large lum sum of money for this type of FX investment, say u intend to buy "EURO $100K", u could simply buy one Leveraged Foreign Exchange Contract, For one contract, u only need to place 5 % as initial margin, i.e., Eur$ 5K. Of course, U need to top-up for margin call.
If u intend to set aside about $1M to invest in Eur$100K , simply but one contract could be more efficient as the P&L effect is just the same as u bought EUR $100K Physically .....and this could let your cash flow more flexible.