Investopedia is a premiere resource for investing education, personal finance, market analysis and free trading simulators.