Preventing These Bad Habits = Successful Trading Career March 10, 2023 There’s a couple well known “facts” about trading: for example that only the top 5-10% of traders ever …