|Singapore, home of many Brokers|
In this article, I will discuss Forex and CFD brokers and how to find one for successful trading. Many of the ideas that I share about Forex and CFD brokers will also apply to brokers of other securities like Bonds, Stocks, ETFs, and Options. I am a big proponent of building your own infrastructure. However, as a retail trader, there is only so much you can do. It is not cost effective to pay for direct access to an exchange and co-locating some trading servers right there at the exchange. That is not what this article is about. This article is about building a trading infrastructure that is flexible and independent enough to be able to execute trades through any broker you see fit. I believe that you should not get locked into a platform in a way that it will allow you to only trade with the broker that provides the platform. That is why I use spreadsheets, open source programming frameworks/libraries (python) and freely available charting software to do my trading analysis. But first, let’s go into what it is you should look (out) for in a broker.
What to look for in a broker?
When evaluating a broker ask yourself the following questions:
- Is the broker trustworthy?
Sure, this is a very general question, but there are some definite hints, that make me shy away from a broker. The biggest hint is when I am feeling sold to. If a broker is constantly calling and emailing me for my business or if they offer all kinds of promotions, then I do not trade with them. I mean, sure, a brokerage is a business like any other. It needs paying customers, but I feel that if the broker just stays out of my way and lets me get on with trading, it does me the biggest service of all. But if the broker mainly focuses on wheeling me in, then I get the feeling they are not out to let me trade successfully. A broker should build a long term relation with me, so he can keep earning fees of my trades. And I will of course only keep on trading if I am profitable. So this leads to the second question.
- Does the broker benefit from you profiting or losing?
A good broker makes money off your losing trades as well as of your winning trades. They just earn a fee in the form of a commission or spread. There are brokers that take advantage of the fact that most retail traders lose money. They always take the other side of your trade. These brokers benefit when you lose. They are like a casino, where the house always wins. They try and keep you trading ever larger positions by offering you bonuses, competitions, and extremely high leverage. My advice is to stay away from these kinds of brokers. These brokers are mostly revered to as Market Makers, but that does not mean all Market Makers are bad. For instance, the broker I trade with is a Market Maker.
- What type of broker is it?
It is important to know what business/trade execution model the broker uses, so you can understand the specific risks involved trading with that broker.
- Where does the broker keep my money?
Ideally, your funds are held in a segregated bank account. This means that your money is not available to the broker for any other use then trading in your account. This will ensure that your broker cannot use your money to fund trades in his name. Because if these go bad the broker will run out of money and could end up not having enough money to refund your trading account balance when you request it. Some regulated brokers also have government guarantees for capital held for clients.
|A broker makes money whether you win or lose, just like a Casino|
Types of brokers
- ECN Broker
Electronic Communication Network Broker
This kind of broker gives you access to an Electronic Communication Network or ECN. ECNs are are virtual exchanges where buyers and sellers directly trade currencies with each other. So if you sell at a certain price someone else, not your broker, will take the other side of the trade and will buy from you. If you trade on an ECN you get access to the order book where you can see what offers are being made.
Fee structure: a usually small spread of the ECN and a commission from the broker that connects you.
Risk: You are trading a raw over the counter market. In extreme events like when the SNB removed the EURCHF plateau, you might not be able to find any buyers when you want to sell or vice versa. In this model your broker is not taking the other side of your trades, nor does he have to.
- STP Broker
Straight Through Processing Broker
An STP Broker will automatically route your orders to multiple exchanges, like ECNs, Interbank exchanges, in house exchanges and other liquidity providers. You will pay a fixed or floating spread. The idea is that as everything is automated and that the broker continuously hedges the risks of clients positions. This way the broker has no other interest, then making money of the difference in ask and bid price, or spread. This is a model that is also used by many stocks and options brokers and is usually revered to as smart routing. The difference here is that you will also pay additional fees unlike with Forex and CFD Brokers where the fee structure is usually just the spread.
Fee structure: Spread (and for stocks and options brokers additional fees)
Risk: With an STP Broker you do not get access to the order book, so you cannot check to see if your order was properly matched with an order of someone else. You just have to trust your broker. So the risk here is a poor quality of execution and opportunity risk. For instance, on an ECN you might have been able to execute a trade at a certain price, but with your STP Broker, your trade was not triggered. To mitigate this it is important to periodically review the trade execution of your broker and if it falls short, move to another broker.
- MM Broker
Market Maker Broker
A pure Market Maker Broker is a broker that literally makes a market between you and other clients and some liquidity providers. Sure enough, most transactions are automated, but market maker brokers will give re-quotes or fail to execute on trades. At MM Brokers there is a dealing desk that monitors the (aggregated) positions of (all) clients (combined). This dealing desk will be able to interfere with the trade execution the way they see fit. This can be a good thing as well as a bad thing. With this type of broker, you are basically able to trade whenever the broker allows you to. Some brokers also allow you to trade when markets are closed.
Fee structure: Spread
Risk: Same as with the STP Broker, but in addition, there is the possibility that the dealing desk of the broker will interfere with the trade execution in a way that might have a negative impact on your trades.
|Marking a market|
Ways brokers make can make money other than by charging fees
Brokers charge fees in exchange for giving you access to trade-able markets. This is one way they make money. A broker makes money whether you win or lose. Broker fees can vary quite a bit. There are very cheap brokers that offer execution only and more expensive ones that offer more services like managed accounts, over the phone trading (actually speaking to someone), etc. But trading fees are not the only ways brokers make money. I think it is good to know about this. Just realize that if you can trade extremely cheap, it might mean that the broker will most likely make more money elsewhere. It is like when something is offered to you for free, then you just might be the product…
Here is a list of a few ways brokers can make money besides trading fees.
- Additional services
Some brokers offer additional services like hosting of trading software.
- Prop trading
Brokers can have a proprietary trading desk that trades with the brokers own money. This desk can look at aggregated data of all the broker’s clients to make their trading decisions.
- Front running/arbitraging
As brokers can see your orders coming, they could (and will) front run your orders. For example the broker sees many buy orders at 10 USD. If they can buy the security cheaper from some other exchange, they can then sell it immediately for a small profit without any risk.
- Taking the other side
Many MM and STP brokers classify their clients into 2 buckets of traders:
1 Consistently Profitable Traders
2 Losing Traders
What they will do is, they will hedge all the trades of the profitable traders and take the other side of the trades made by the losing traders.
- Stop hunting
Stop hunting is when the price is pushed passed your stop order to hit your stop loss before turning around and move in the direction of the trade you just got out of with a loss. Maybe there are some brokers that will manipulate the price on their trading platform to hit a group of orders. However, I think that most stop hunting is done by big players in the market that will sometimes push price passed certain levels of which they know many traders have orders placed. And then they will move price in the opposite direction. This is simply one way big players take money from inexperienced retail traders. I say, first, look at your stop placement before you start blaming your broker.
Almost all brokers offer some sort of demo account, that allows you to paper trade. Some even offer non-expiring demo accounts. One of the biggest mistakes I made is, I demo traded for to long. Demo trading is useful to get to know the technicalities of a trading platform and a new trading strategy. But if you really want to learn how to trade, you need to trade with real money. In Forex you can do this with a small account. And if you trade with my broker you can trade very small positions. You can just take it slow and still experience the emotions of trading with real money. From there on you can slowly grow your positions by adding more funds to your account.
So, in conclusion, I would like to say: Stay flexible, setup your trading process in a way that you can execute on many different brokers. Do not rely on broker specific tools. In the next article, I will go into the tools you can use to trade.
Next in this getting started series