Thank you, this was really helpful. One more point I’d like to mention is -
Correlation of fundamental analysis with technical analysis. Relying on only fundamental analysis, or only technical analysis will not be so potential in the long run. Technical analysis (price chart patterns) helps you look at the real-life price movements, and carry out a trade accordingly. But fundamental analysis helps you understand the market in a wider picture. Correlating both the aspects will enhance your knowledge and understanding of what socio-economic, and political news affect which currency pairs and to what extent.