Foreign exchange (Forex) products and services are offered to self-directed investors through Ally Invest Forex LLC. NFA Member (ID #0408077), who acts as an introducing broker to GAIN Capital Group, LLC ("GAIN Capital"), a registered FCM/RFED and NFA Member (ID #0339826). Forex accounts are held and maintained at GAIN Capital. Forex accounts are NOT PROTECTED by the SIPC. View all Forex disclosures
Download is a free tool available to Site Members. This tool will download a .csv file for the View being displayed. For dynamically-generated tables (such as a Stock or ETF Screener) where you see more than 1000 rows of data, the download will be limited to only the first 1000 records on the table. For other static pages (such as the Russell 3000 Components list) all rows will be downloaded.
An option is a contract that allows (but doesn't require) an investor to buy or sell an underlying instrument like a security, ETF or even index at a predetermined price over a certain period of time. Buying and selling options is done on the options market, which trades contracts based on securities. Buying an option that allows you to buy shares at a later time is called a "call option," whereas buying an option that allows you to sell shares at a later time is called a "put option." 
×