For the foreign exchange programs; the choice of the system should be determined by you level of experience and what you need to check frequently. In self managed account program you need a comprehensive system which analysis for you all the factors and gives you report in a platter. But in managed forex accounts you may opt to just have the basic system that summarizes the activities of your portfolio manager.
The best forex trading system should be able to show you the technical analysis, be profitable in the long run, have a positive profit expectancy rate and suit your opportunity cost. For beginners the technical analysis may be jargon to them but as you go on the system will and your manager will teach you on their importance.
The online forex trading platform should offer the above mentioned details in real time to allow instantaneous checking of you dealings. It should also have the ability for the deal to withdraw his cash at least periodical. Another important facility is the ability to load money easily using the credit cards or using pay pal mode of payment. It should also have tutorial for the dealers so that they can understand what happening.
The system should also enable the interaction between the portfolio managers and their clients in the managed forex accounts. The interaction would enable the client ask questions and get answers anytime of the day. You choose of the system may directly affect your profits.