Trading adalah kegiatan beli di harga rendah dan jual di harga yang lebih tinggi dalam rentang waktu yang relatif singkat untuk memperoleh keuntungan. Yang diperjualbelikan bisa berupa saham, mata uang asing (forex), komoditas dan sebagainya. Rentang waktu trading berkisar dari hitungan menit, jam, hari, hingga beberapa minggu. Tujuan dari trading adalah mengumpulkan keuntungan selisih harga beli dan harga jual. Umumnya trader memanfaatkan tren dan perubahan momentum untuk menghasilkan keuntungan.
Investasi adalah penempatan sejumlah uang atau modal dalam sebuah instrumen, misalnya saham, dengan harapan uang tersebut akan bertambah. Investor juga membeli saham di harga yang rendah dan menjual di harga yang lebih tinggi. Perbedaan investasi dengan trading terletak dalam rentang waktu beli dan jual.
Jika trading dalam waktu yang cukup singkat, investasi dilakukan dalam jangka waktu yang cukup lama, yaitu dalam hitungan bulan hingga beberapa tahun. Seorang investor lebih menekankan pada pertumbuhan laba dan value perusahaan serta dividen dalam jangka panjang. Investor tidak terlalu terpengaruh oleh fluktuasi harga saham. Investor mencari keuntungan sangat besar dalam jangka waktu yang panjang.
Sedangkan seorang trader mengambil keuntungan dalam waktu yang relati lebih singkat. Trader peduli pada pergerakan harga sesaat dan memanfaatkannya untuk melakukan jual dan beli.