Technical analysis and fundamental analysis are the two main schools of thought in the financial markets. Technical analysis looks at the price movement of a security and uses this data to predict its future price movements. Fundamental analysis, on the other hand, looks at economic factors, known as fundamentals.