Share your insights or perspective on the financial matter presented in the input.

Buying a small amount (e.g. $50) of stock via eToro “Social Trading Network” using a “CFD”?
Concerning the Broker: eToro is authorized and registered in Cyprus by the Cyprus Securities Exchange Commission (CySEC). Although they are regulated by Cyprus law, many malicious online brokers have opened shop there because they seem to get along with the law while they rip off customers. Maybe this has changed in the last two years, personally i did not follow the developments. eToro USA is regulated by the Commodity Futures Trading Commission (CFTC) and thus doing business in a good regulated environment. Of course the CFTC cannot see into the future, so some black sheep are getting fined and even their license revoked every now and then. It has no NFA Actions: http://www.nfa.futures.org/basicnet/Details.aspx?entityid=45NH%2b2Upfr0%3d Concerning the trade instrument: Please read the article that DumbCoder posted carefully and in full because it contains information you absolutely have to have if you are to do anything with Contract for difference (CFD). Basically, a CFD is an over the counter product (OTC) which means it is traded between two parties directly and not going through an exchange. Yes, there is additional risk compared to the stock itself, mainly: To trade a CFD, you sign a contract with your broker, which in almost all cases allows the broker A CFD is just a derivative financial instrument which allows speculating / investing in an asset without trading the actual asset itself. CFDs do not have to mirror the underlying asset's price and price movement and can basically have any price because the broker quotes you independently of the underlying. If you do not know how all this works and what the instrument / vehicle actually is and how it works; and do not know what to look for in a broker, please do not trade it. Do yourself a favor and get educated, inform yourself, because otherwise your money will be gone fast. Marketing campaigns such as this are targeted at people who do not have the knowledge required and thus lose a significant portion (most of the time all) of their deposits. Answer to the actual question: No, there is no better way. You can by the stock itself, or a derivative based on it. This means CFDs, options or futures. All of them require additional knowledge because they work differently than the stock. TL;DR: DumbCoder is absolutely right, do not do it if you do not know what it is about. EDIT: Revisiting this answer and reading the other answers, i realize this sounds like derivatives are bad in general. This is absolutely not the case, and i did not intend it to sound this way. I merely wanted to emphasize the point that without sufficient knowledge, trading such products is a great risk and in most cases, should be avoided.