Professional trader with over 20 years experience trading stocks, futures and currency markets. Senior Trainer at Market Geeks