The more you understand about the markets and trading the less you need. You need a reliable data provider after that a basic charting package and possibly Market profile software
That is more than enough to be successful. After that it is mostly
psychological.
That is more than enough to be successful. After that it is mostly
psychological.