8 Essential Financial Concepts That Every Trader Should Know