I have been an active investor/trader since 1994, with quite good results. I have done both academic and practical research on computer-based (fully automated or semi-automated) short-term stock market prediction and negotiation, but for consistent returns, I still believe it is hard to beat long-term investing based on fundamentals. At present, the basis of my personal investment portfolio mainly combines energy-related commodities and stocks. I recognize that the risk/reward tends to be heavily skewed against the short side and as such I believe short positions should be kept small, when not part of a well thought out long/short strategy. Besides being an investor I'm a Computer Science professor at a Portuguese university.