Does anyone keep a trading diary on their day to day thoughts, ideas and activities? If so; is it strongly beneficial to you, if so, how so? Do you keep a diary in hardform or do you use software? If software, what would you suggest would be ideally suitable? Do you find it is it hard work continually updating a diary or does it come quite easily?