Essentially, a trading platform is a software system typically offered through a brokerage or other financial institution that lets you trade online, on your own. A trading platform gives investors an online interface through which they can access various markets, place trades, monitor positions, and manage their accounts.
Commodities represent a big part of the futures-trading world. Stock futures investing lets you trade futures of individual companies and shares of ETFs.
Futures contracts also exist for bonds and even bitcoin. Some traders like trading futures because they can take a substantial position (the amount invested) while putting up a relatively small amount of cash. That gives them greater potential for leverage than just owning the securities directly.
Most investors think about buying an asset anticipating that its price will go up in the future. But short-selling lets investors do the opposite — borrow money to bet an asset's price will fall so they can buy later at a lower price.
One common application for futures relates to the U.S. stock market. Someone wanting to hedge exposure to stocks may short-sell a futures contract on the Standard & Poor’s 500. If stocks fall, they make money on the short, balancing out their exposure to the index. Conversely, the same investor may feel confident in the future and buy a long contract – gaining a lot of upside if stocks move higher.