fundamental analysis is really compulsory. traders make analysis and make trading. it play core role for the trading. because treading is done on the base of the analysis. it give the market situation to make investment. fbs, uwcx and octa give such analysis for the traders.
There are number of sites for fundamental analysis but choosing the best one is also important. Therefore my first choice is "Forex insignt". It provides step by step guidance regarding this and help to do proper analysis that is needed to make money in forex trading. More information can be found at here: FX-Insights: Leading Daily Forex News and forex trading strategies