Six points needed to become a top trader

1. A balance of boldness and caution

2. Tolerance for uncertainty

3. Sharp market insight

4. Strong logical thinking

5. High self-discipline

6. Emotional stability