I’ve been interested in technical analysis for a long time. It seems like a useful way to spend some of my software development interests outside of work.Here’s a description as a starting point: Technical Analysis on Wikipedia. The goal is to use behaviour in the past to predict behaviour in the future. There are many methods of doing technical analysis; some use charts, some use non-visual methods.One problem I’ve always noticed is that most technical analysis methods seem to work fine for determining whether to buy or sell any particular stock, but how do you find the “best” stock to buy? That’s where more complex tools come in and can help search based on purely technical indicators. This article seems to describe the end-to-end process well: Building a Technical Buy Signal.Playing the market daily must be stressful for the professionals but it can definitely be fun for amateurs with a little extra savings they can treat as high risk.