Is CFD a viable option for long-term trading?
Yes it is viable as long term!! BUT... The average yearly return for the Nasdaq-100 for the last 20 years is 15%!! If you subtract the financing cost for the CFD (my broker is 4%) it gives you about 11%. You can add 1% dividend yield to that. That's 12% return!! As you earn more you can compound in more contracts. Make sure you keep your buffer. Soon enough you can have a very large exposure. The market right now is in euphoria. But a Trump impeachment can be very dangerous thing.. Happy investing!! CFDs should not be used as a buy and hold strategy (which is risky enough doing with shares directly). However, with proper money and risk management and the proper use of stop losses, a medium term strategy is very plausible.  I was using CFDs in the past over a short time period of usually between a couple of days to a couple is weeks, trying to catch small swings with very tight stops. I kept getting wipsawed due to my stops being too tight so had too many small loses for my few bigger wins. And yes I lost some money, almost $5k in one year. I have recently started a more medium term strategy with wider stops trying to catch trending stocks. I have only recently started this strategy and so far have 2 loses and 3 wins. Just remember that you do get charged a financing fee for holding long position overnight, buy for short position you actually get paid the funding fee for overnight positions. My broker charges the official interest rate + 2.5% for long positions and pays the official rate - 2.5% for short positions. So yes CFDs can be used for the longer term as long as you are implementing proper money and risk management and use stop losses. Just be aware of the implications of using margin and all the costs involved. No, CFD is not viable as a long term trading strategy.  You have a minimum margin to maintain, and you are given X days to top up your margin should you not meet the margin requirements. Failure to meet margin requirements will result in a forced sell where you are no longer able to hold onto the stock. A long term trading strategy is where you hold onto the stock through the bad times of the company and keep it long enough to see the good times. However, with CFD, you may be forced to sell before you see the good times. In addition, you incur additional lending charges (e.g. 4%-6%) for the ability to leverage. it is pretty much the same as a normal margin loan but cheaper because you don't own the underlying share.the if the margin is $1000 at 5% you could borrow $20000 in total so the actual amount would be $19000 in total that you would have to pay interest on so at the moment it is 5.1% which is $19000x5.1% /365 days =$2.66 a day and if the share price rises you don't pay extra in interest costs unless you have borrowed more.it still stays at 2.66 a day until you have sold the shares Something really does seem seedy that if I invest $2500, that I'll make above 50k if the stock doubles. Is it really that easy? You only buy or sell on margin. Think of when the stock moves in the opposite direction. You will loose 50k. You probably didn't look into that. Investment will vanish and then you will have debt to repay. Holding for long term in CFD accounts are charged per day. Charges depends on different service providers. CFD isn't and should not be used for long term. It is primarily for trading in the short term, maybe a week at the maximum. Have a look at the wikipedia entry and educate yourself. Yes it is viable but uncommon. As with everything to do with investment, you have to know what you are doing and must have a plan. I have been successful with long term trading of CFDs for about 4 years now. It is true that the cost of financing to hold positions long term cuts into profits but so do the spreads when you trade frequently. What I have found works well for me is maintaining a portfolio that is low volatility, (e.g. picking a mix of positions that are negatively correlated) has a good sharpe ratio, sound fundamentals (i.e. co-integrated assets - or at least fairly stable correlations) then leveraging a modest amount.
A CFD is like a bet. Bookies don't own horses or racetracks but you still pay them and they pay you if the horses win. If you buy a CFD the money goes to the firm you bought it from and if the stock price changes in your favour, they will pay you. However, if it goes against you they may ask you for more money than you originally invested to cover your losses. Constacts for difference are derivatives, i.e. you gain on the change in the price or delta of something rather than on its absolute value. Someone bets one way and is matched with someone (or perhaps more than one) betting the other way. Both parties are bound by the contract to pay or be payed on the outcome. One will win and the other will necessarily lose.  It's similar in concept to a spread bet, although spread bets often have a fixed timescale whereas CFDs do not and CFDs generally operate via the payment of a commission rather than via charges included in the spread. There's more information on both CFDs and spread betting here If somone has a lot of CFDs that might affect the stock price if it's known about as others may buy/sell real stock to either make the CFD pay or may it not pay depending on whether they think they can make money on it. Otherwise CFDs don't have much of an effect on stock prices. If the ship is sinking, switching cabins with your neighbor isn't necessarily a good survival strategy. Index funds have sucked, because frankly just about everything has sucked lately. I still think it is a viable long term strategy as long as you are doing some dollar cost averaging.  You can't think about long term investing as a steady climb up a hill, markets are erratic, but over long periods of time trend upwards. Now is your chance to get in near the ground floor.  I can completely empathize that it is painful right now, but I am a believer in market efficiency and that over the long haul smart money is just more expensive (in terms of fees) than set-it-and-forget it diversified investments or target funds. Generally not, however some brokers may allow it. My previous CFD Broker - CMC Markets, used to allow you to adjust the leverage from the maximum allowed for that stock (say 5%) to 100% of your own money before you place a trade. So obviously if you set it at 100% you pay no interest on holding open long positions overnight. If you can't find a broker that allows this (as I don't think there would be too many around), you can always trade within your account size. For example, if you have an account size of $20,000 then you only take out trades that have a face value up to the $20,000. When you become more experienced and confident you can increase this to 2 or 3 time your account size. Maybe, if you are just starting out, you should first open a virtual account to test your strategies out and get used to using leverage. You should put together a trading plan with position sizing and risk management before starting real trading, and you can test these in your virtual trading before putting real money on the table. Also, if you want to avoid leverage when first starting out, you could always start trading the underlying without any leverage, but you should still have a trading plan in place first. If there are no traded options in a company you can get your broker to write OTC options but this may not be possible given some restrictions on accounts. Going short on futures may also be an option. You can also open a downside CFD (contract for difference) on the stock but will have to have margin posted against it so will have to hold cash (or possibly liquid assets if your AUM is large enough) to cover the margin which is unutilized cash in the portfolio that needs to be factored into any portfolio calculations as a cost. Diversifying into uncorrelated stock or shorting correlated (but low div yield) stock would also have the same effect. stop loss orders would probably not be appropriate as it is not the price of the stock that you are concerned with but mitigating all price changes and just receiving the dividend on the stock. warning: in a crash (almost) all stocks become suddenly correlated so be aware that might cause you a short term loss. CFDs are complex and require a degree of sophistication before you can trade them well but as you seem to understand options they should not be too hard to understand. Investing for your future through stocks isn’t for the faint of heart. While there are stocks that can withstand our volatile market, there are few that can guarantee their business will still be a business 20 or 30 years from now. [Compound Stock Earnings](http://www.compoundstockearnings.com) Report Benigans would always be with us, but they no longer exist. I guess I wasn't clear. I want to modestly leverage (3-4x) my portfolio using options. I believe long deep-in-the-money calls would be the best way to do this? (Let me know if not.)  It's important to me that the covariance matrix from the equity portfolio scales up but doesn't fundamentally change. (I liken it to systemic change as opposed to idiosyncratic change.)   This is what I was thinking:  * For the same expiry date, find each positions lowest lambda. * Match all option to the the highest of the lowest lambda. * Adjust number of contracts to compensate for higher leverage.  I don't think this will work because if I matched the lowest lambda of options on bond etfs to my equity options they would be out-of-the-money.  By the way, thanks for your time. "You've laid out a strategy for deciding that the top of the market has passed and then realizing some gains before the market drops too far.  Regardless of whether this strategy is good at accomplishing its goal, it cannot by itself maximize your long-term profits unless you have a similar strategy for deciding that the bottom of the market has passed.  Even if you sell at the perfect time at the top of the market, you can still lose lots of money by buying at the wrong time at the bottom. People have been trying to time the market like this for centuries, and on average it doesn't work out all that much better than just plopping some money into the market each week and letting it sit there for 40 years. So the real question is: what is your investment time horizon?  If you need your money a year from now, well then you shouldn't be in the stock market in the first place.  But if you have to have it in the market, then your plan sounds like a good one to protect yourself from losses. If you don't need your money until 20 years from now, though, then every time you get in and out of the market you're risking sacrificing all your previous ""smart"" gains with one mistimed trade.  Sure, just leaving your money in the market can be psychologically taxing (cf. 2008-2009), but I guarantee that (a) you'll eventually make it all back (cf. 2010-2014) and (b) you won't ""miss the top"" or ""miss the bottom"", since you're not doing any trading." If they are truly long term investments I would not put a stop loss on them. The recent market dive related to the Brexit vote is a prime example of why not to have one. That was a brief dive that may have stopped you out of any or all of your positions and it was quite short lived. You would likely have bought your positions back (or new positions entirely) and run the risk of experiencing a loss over what turned out to be a non event. That said, I would recommend evaluating your positions periodically to see if they still make sense and are performing the way you want.