Successful day trading requires hard work and discipline and a trading plan that will allow you to be successful over the long term. Not only do you need a strategy that will allow you to consistently make money over time, but you also need to diversify the assets you trade as well as have a robust trader mentality.