I think Forex is a better job.
There are so many disciplines that you provide here,but I just wonder can you follow your disciplines here?I have found so many trader can not follow the rules that they listed there.For me,I have an important rule that is not over-trading,even I have lost the former trade. best job.