I am not familiar to CFDs so forgive me for the questions that I am going to ask.
Here's why I think CFD is better than trading the real stocks.
1. CFDs have no liquidity issues, your orders will be executed almost instantly.
2. Low liquidity stocks are not scalable. You can trade the CFD of that particular stock as large as you want without any liquidity issues.
3. In real stocks, you have to wait for someone to buy/sell when you want to enter or exit your position. In CFDs, you don't have to, it is almost instant.
My question is, if CFDs have no liquidity or other issues as mentioned, why don't everyone trade CFDs instead of stocks?
Here's why I think CFD is better than trading the real stocks.
1. CFDs have no liquidity issues, your orders will be executed almost instantly.
2. Low liquidity stocks are not scalable. You can trade the CFD of that particular stock as large as you want without any liquidity issues.
3. In real stocks, you have to wait for someone to buy/sell when you want to enter or exit your position. In CFDs, you don't have to, it is almost instant.
My question is, if CFDs have no liquidity or other issues as mentioned, why don't everyone trade CFDs instead of stocks?