A trader is usually distinguished from an investor. A trader aims to make short-term profits by repeatedly buying and selling assets, whereas an investor uses cash for long-term gain. Typically, investors produce profits by investing in either stock or debt securities.