STicker (Stock Ticker) is a program for Linux-based operating systems which can back-test various user-defined quantitative trading strategies for stocks and other securities. It can be used purely on historical data or run in a real-time way to incorporate day-by-day data and send emails to tell the user when to buy and sell based on his or her quantitative trading strategy. STicker uses a variety of technical analysis measures and employs an extensive plotting package to visually respresent the analysis. It is implemented in an object-oriented way in Python using a simple database to store historical data downloaded from Yahoo! Finance. It uses several Python packages such as SciPy, NumPy, and Matplotlib. A Git repository was used for version control.

The project is far from complete and has many bugs, but you can download the source code and have a look. Click here to download the source code.