Hey Shortorlong,
I have found this currency trading site to have excellent information...check it out at www.babypips.com you need to
click on the "school" tab and go through all the lessons. Even though this site is geared towards currency it relates to anything like futures,stocks etc...