In my opinion the best thing is to master technical analysis, fundamental analysis, and market sentiment analysis, but in reality it is rare for traders to be able to master these three types of analysis, let alone master all three, most traders actually master only one branch of technique from the 3 main parts of the technique the analysis,