Is avoiding fees commonly found with CFD trading possible?
The fees with trading CFDs are usually lower than standard share trading. There is usually no joining fee to join a broker and start trading with them, you must be talking about the minimum required to fund your account to trade with.  What country are you in? Because if you are in the USA I believe CFD trading is not allowed there. Also there is no margin fee associated with trading CFDs. The margin is what you put in to buy or sell the CFD when you open a position. For example if you were to open a position in a share CFD where the underlying share had a price of $10 and you were looking to buy 1000 units. To buy the shares outright your outlay would be $10000 plus brokerage. If the CFD provider had a 10% margin on these share, then your initial margin to open a CFD position would be 10% of $10000 or $1000. If the price of the shares went up to $11 and you sold the shares you would get $11000 ($1000 profit), if you sold the CFDs you would get $2000 ($1000 profit). If on the other hand the shares went down to $9 and you sold the shares you would get $9000 ($1000 loss), if you sold the CFDs you would get $0 ($1000 loss). You have to be careful with margin, it is a two edged sword - it can multiply your gains as well as multiply your losses. The only fees you should be charged with CFDs is brokerage (which should be less than for share trading), and overnight financing costs. This is charged for everyday you hold a long position overnight. You should not be charge any overnight financing cost for holding short positions overnight, and if interest rates were higher you might actually get paid an overnight financing for holding short positions overnight. You may have been closed out of your bitcoin position because you didn't have enough funds in your trading account to open the size trade that you opened. From your question it seems like you are not ready to trade CFDs, you should really learn more about CFDs and the trading platform/s you plan to use before trading with your valuable money. You could probably open up a simulation account whilst you are learning the ropes and become more familiar with the trading platform and with CFDs. And if you are not sure about something ask your broker, they usually have training videos and seminars.
The ETF price quoted on the stock exchange is in principle not referenced to NAV. The fund administrator will calculate and publish the NAV net of all fees, but the ETF price you see is determined by the market just like for any other security.  Having said that, the market will not normally deviate greatly from the NAV of the fund, so you can safely assume that ETF quoted price is net of relevant fees. Retail brokers and are generally not members of exchanges and would generally not be members of exchanges unless they are directly routing orders to those exchanges. Most retail brokers charging $7 are considered discount brokers and such brokers route order to Market Makers (who are members of the exchanges). All brokers and market makers must be members of FINRA and must pay FINRA registration and licensing fees.  Discount brokers also have operational costs which include the cost of their facilities, technology, clearing fees, regulation and human capital. Market makers will have the same costs but the cost of technology is probably much higher. Discount brokers will also have market data fees which they will have to pay to the exchanges for the right to show customer real time quotes.  Some of their fees can be offset through payment for order flow (POF) where market makers pay routing brokers a small fee for sending orders to them for execution. The practice of POF has actually allowed retail brokers to keep their costs lower but to to shrinking margins and spread market makers POF has significantly declined over the years.  Markets makers generally do not pass along Exchange access fees which are capped at $.003 (not .0035) to routing brokers.  Also note that The SEC and FINRA charges transactions fees. SEC fee for sales are generally passed along to customers and noted on trade confirms. FINRA TAF is born by the market makers and often subtracted from POF paid to routing firms. Other (full service brokers) charging higher commissions are charging for the added value of their brokers providing advice and expertise in helping investors with investment strategies. They will generally also have the same fees associated with membership of all the exchanges as they are also market makers subject to some of the list of cost mentioned above.  One point of note is that Market Making technology is quite sophisticates and very expensive.  It has driven most of wholesale market makers of the 90s into consolidation.    Retail routing firm's save a significant amount of money for not having to operate such a system (as well as worry about the regulatory headaches associated with running such a system).  This allows them to provide much lower commissions that the (full service) or bulge bracket brokers. "Don't put money in things that you don't understand. ETFs won't kill you, ignorance will. The leveraged ultra long/short ETFs hold swaps that are essentially bets on the daily performance of the market. There is no guarantee that they will perform as designed at all, and they frequently do not. IIRC, in most cases, you shouldn't even be holding these things overnight. There aren't any hidden fees, but derivative risk can wipe out portions of the portfolio, and since the main ""asset"" in an ultra long/short ETF are swaps, you're also subject to counterparty risk -- if the investment bank the fund made its bet with cannot meet it's obligation, you're  may lost alot of money. You need to read the prospectus carefully. The propectus re: strategy. The Fund seeks daily investment results, before fees and expenses, that correspond to twice the inverse (-2x) of the daily performance of the Index. The Fund does not seek to achieve its stated investment objective over a period of time greater than a single day. The prospectus re: risk. Because of daily rebalancing and the compounding of each day’s return over time, the return of the Fund for periods longer than a single day will be the result of each day’s returns compounded over the period, which will very likely differ from twice the inverse (-2x) of the return of the Index over the same period. A Fund will lose money if the Index performance is flat over time, and it is possible that the Fund will lose money over time even if the Index’s performance decreases, as a result of daily rebalancing, the Index’s volatility and the effects of compounding. See “Principal Risks” If you want to hedge your investments over a longer period of time, you should look at more traditional strategies, like options. If you don't have the money to make an option strategy work, you probably can't afford to speculate with leveraged ETFs either." "This answer is somewhat incomplete as I don't have definitive conclusions about some parts of your question.  Your question includes some very specific subquestions that may best be answered by contacting the investment companies you're considering. I don't see any explicit statement of fees for TIAA-CREF either.  I suggest you contact them and ask. There is mention on the site of no-transaction-fee funds (NTF), but I wasn't able to find a list of such funds.  Again, you might have to ask. Vanguard also offers some non-Vanguard funds without transaction fees.  If you go the Vanguard page on other mutual funds you can use the dropdown on the right to select other fund companies.  Those with ""NTF"" by the name have no transaction fees. Scottrade also offers NTF funds.  You can use their screener and select ""no load"" and ""no transaction fee"" as some of your filters. You are correct that you want to choose an option that will offer a good lineup of funds that you can buy without transaction fees.  However, as the links above show, Vanguard and TIAA-CREF are not the only such options.  My impression is that almost any firm that has their own funds will sell them (or at least some of them) to you without a transaction fee.  Also, as shown above, many places will sell you other companies' funds for free too.  You have plenty of options as far as free trades, so it really depends on what funds you like. If you google for IRA providers you will find more than you can shake a stick at.  If you're interested in low-cost index funds, Vanguard is pretty clearly the leader in that area as their entire business is built around that concept.  TIAA-CREF is another option, as is Fideltiy (which you didn't mention), and innumerable others.  Realistically, though, you probably don't need a gigantic lineup of funds.  If you're juggling money between more than a handful of funds, your investment scheme is probably needlessly complex.  The standard advice is to decide on a broad allocation of money into different asset classes (e.g., US stocks, US bonds, international stocks, international bonds), find a place that offers funds in those areas with low fees and forget about all the other funds." "Other than the brokerage fee you should also consider the following: Some brokerages provide extra protection against the these and as you guessed it for a fee. However, there could be a small bonus associated with your trading at scale: You are probably qualified for rebates from the exchanges for generating liquidity.  ""Fees and Credits applicable to Designated Market Makers (“DMMs”)"" https://www.nyse.com/publicdocs/nyse/markets/nyse/NYSE_Price_List.pdf All in all, I will say that it will be really hard for you to avoid paying brokerage fee and yes, even Buffet pays it." 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. Now the question: is advisable for a beginner to speculate in CfDs?  No. If not, is there a better way to invest with a small amount of money? In the US, and I'm sure this carries to the UK, most (if not all) big brokerages (Schwab, TD Ameritrade, Fidelity, Vanguard, etc) have a set of funds that are zero load and zero commission though the fund will still have an expense ratio.  This is the Barclay's UK page related to zero cost investing in the Barclay's funds.  Barclay's might not be the right fit for a beginner as it seems there is a hefty account minimum, but the same zero commission concept exists in the UK.  Again, most of these brokerages will also have an extremely low expense ratio S&P index (or some other market index) fund.  As a beginner that's where you should start. This is not meant to patronize beginners, it's just math.  Assume your trade commission is £7.  If your investment is £100, you'll lose £7 right up front to the buy commission, then another £7 when you sell.  Lets say your position raises 10%, you'll be at a net loss of 4.7%. Meanwhile if you put your £100 in to a 0.1% expense fee mutual fund with no transaction commissions and no load fees, after a 10% gain you'd owe £0.11 due to the expense ratio at the of the year.  You'd have £109.89. Beginners get crushed by fees and commission.  It is not advisable, by any stretch of the imagination, to attempt to day trade or actively manage a portfolio of any sort of security; and commodities and currency are the WORST place to start. I doubt you're going to find anywhere that will give you free outgoing wires unless you're depositing a huge amount of money like $500K or more. An alternative would be to find a bank that offers everything else you want and use XETrade for very low cost online wires. I've used them in the past and can recommend their services. Most banks won't charge for incoming wires. I have accounts at E*Trade Bank that don't charge any fees and I can do everything online. You might want to check them out. E*Trade also offers global trading accounts which allow you to have accounts denominated in a few foreign currencies (EUR, JPY, GBP, CAD and HKD I think). I don't think there is a fee for moving money between the different currencies. If your goal is simply to diversify your money into different currencies, you could deposit money there instead of wiring it to other banks. I've worked at a bank, and even the best prop traders have low Sharpe ratios and large swings.  I would advise that the average person without access to flow information does not a chance, and will end up losing eventually. "You avoid pattern day trader status by trading e-mini futures through a futures broker. The PDT rules do not apply in the futures markets. Some of the markets that are available include representatives covering the major indices i.e the YM (DJIA), ES (S&P 500) and NQ (Nasdaq 100) and many more markets.  You can take as many round-turn trades as you care to...as many or as few times a day  as you like. E-mini futures contracts trade in sessions with ""transition"" times between sessions. -- Sessions begin Sunday evenings at 6 PM EST and are open through Monday evening at 5 PM EST...The next session begins at 6 pm Monday night running through Tuesday at 5 PM EST...etc...until Friday's session close at 5 PM EST. Just as with stocks, you can either buy first then sell (open and close a position) or short-sell (sell first then cover by buying). You profit (or lose) on a round turn trade in the same manor as you would if trading stocks, options, ETFs etc. The e-mini futures are different than the main futures markets that you may have seen traders working in the ""pits"" in Chicago...E-mini futures are totally electronic (no floor traders) and do not involve any potential delivery of the 'product'...They just require the closing of positions to end a transaction.  A main difference is you need to maintain very little cash in your account in order to trade...$1000 or less per trade, per e-mini contract...You can trade just 1 contract at a time or as many contracts as you have the cash in your account to cover.   ""Settlement"" is immediate upon closing out any position that you may have put on...No waiting for clearing before your next trade.  If you want to hold an e-mini contract position over 2 or more sessions, you need to have about $5000 per contract in your account to cover the minimum margin requirement that comes into play during the transition between sessions... With the e-minis you are speculating on gaining from the difference between when you 'put-on' and ""close-out"" a position in order to profit. For example, if you think the DJIA is about to rise 20 points, you can buy 1 contract. If you were correct in your assessment and sold your contract after the e-mini rose 20 points, you profited $100. (For the DJIA e-mini, each 1 point 'tick' is valued at $5.00)" Something like cost = a × avg_spreadb + c × volatilityd × (order_size/avg_volume)e. Different brokers have different formulas, and different trading patterns will have different coefficients. 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. "The issues of trading with unsettled funds are usually restricted to cash accounts.  With margin, I've never personally heard of a rule that will catch you in this scenario.  You won't be able to withdraw funds that are tied up in unsettled positions until the positions settle.  You should be able to trade those funds.  I've never heard of a broker charging margin interest on unsettled funds, but that doesn't mean there isn't a broker somewhere that does. Brokers are allowed to impose their own restrictions, however, since margin is basically offering you a line of credit.  You should check to see if your broker has more restrictive rules. I'd guess that you may have heard about restrictions that apply to cash accounts and think they may also apply to margin accounts.  If that's the case and you want to learn more about the rules generally, try searching for these terms: You should be able to find a lot of clear resources on those terms.  Here's one that's current and provides examples: https://www.fidelity.com/learning-center/trading-investing/trading/avoiding-cash-trading-violations On a margin account you avoid these issue because the margin (essentially a loan from your broker) provides a cushion / additional funds that avoid the issues.  It is possible that if you over-extend yourself that you'll get a ""margin call,"" but that seems to be different than what you're asking and maybe worth a new question if you want to know about that." Powers makes a good point: trading costs may eat up a significant portion of your ROI. A fee as little as 2% can consume more than 50% of your long-term ROI! A rule of thumb is keep your fees to less than 1%. One way to do that is to buy stock in companies that have a DRIP with a Share Purchase Plan (SPP). Often the SPP allows investors to purchase shares for low fees or free. Once you have the ability to purchase shares for (virtually) free, you can  use InvestMete. Roughly, you send more money to the companies whose share prices are near their 52-week low, and less money to those who are near their 52-week high. Getting back to your original question... One implication is the added fees if you are investing in something with a trading cost or commission, such as your stock purchase. If you pay low costs to trade (e.g. with a discount broker) and don't switch your investments often, then costs overall should remain reasonable .. but always be aware of your costs and seek to minimize them.