Aside from the short-term trading part, the rest is an excellent read.