Try options trading. You may be able to apply a more strategic reasoning for your trades thus utilizing the portion of your brain that would stimulate an environment for sleep after a day of work. do not dwell on your insomnia...try exercise Michael B.
someone already mentioned it, but better you hear it fromt he best "If you canât sleep at night because of your stock market position, then you have gone too far. If this is the case, then sell your position down to the sleeping level.â ~Jesse Livermore
You probaly is in losing positions which causes stress. You need to get out of lossing position. Try stress free trading
Feel the luuurve. Compassion is everywhere-but mostly in some fine quality spirits. "Jack lives here"
quit the caffiene. dont eat before bed. excercise during the day and maybe learn how to still your mind. one intro meditation course would likely teach you to do this... good luck