Broaden your selection: Category/Business
- Advanced Stock Tracking System
- Advanced Stock Tracking System (AST) is a Web-based application for keeping track of stocks. It features a portfolio with dividend tracking, a worksheet to keep track of prospects, a stock comparison utility, and a search engine for the stock market based heavily on technical analysis.
- 'beancounter' enables stockmarket data analysis and performance evaluation. Its first mode is data gathering - both current data (e.g. closing prices, high, low, volume etc.) and historical price data can be retrieved efficiently using multiple securities per requests, and stored in an SQL database via the command line. Its second mode is data analysis, based on the previously stored data. This includes performance reports and a Value-at-Risk analysis. It supports stock markets in North America, Europe, and Asia, foreign exchange rates, US mutual funds, and US options.
- Chart is stock market charting program. It downloads and displays market daily data and current price quotes in various styles and with many standard technical analysis indicators and averages. Data is obtained from several sources, including Barchart and Yahoo Finance (which covers most major world exchanges). Alert levels, notes, and free-form trend lines can be added to charts. Chart is at "personal project" level, which means the features are those things which interest the author, but the aims are serious. Chart is written in GNU Guile and perl, and customizations and extensions can be added using Scheme code. The main interface is the Guile Gtk GUI. An Emacs interface is included too, for viewing price quotes within Emacs, including importing into the Simple Emacs Spreadsheet (and other uses).
- GeniusTrader aims to be a full featured toolbox to create trading systems. Powerful systematic trading requires several things:
- many indicators and corresponding signals
- money management rules
- deciding what is a reasonable amount of money to put on a single trade (to limit the risk associated to that trade)
- combining different values within the portfolio (to limit the global risk)
- flexibility to be able to test all
- combinations with the above items
- backtesting system with analysis of results
GeniusTrader already has support of most of this. GeniusTrader consists of a bunch of Perl modules associated to a few perl scripts.
- GreatCharts is used for creating good-lookings stock charts. It was mainly developed for stock Web sites, to create on-the-fly charts. Small charts (closing+volume) can be drawn in less than 10ms. It can read different input formats, and can draw up to 20 charts in one PNG with different scales. The supported types are: Closing, OHLC, Volume, and Candlestick. The supported formulas are: Moving, Moving Average, RSI, MACD, and Stochastic. The supported drawing types are: line, filled, bar, and filled bars (filled can be transparant to the background/underlaying plots). Everything is configurable through a config file and parameters, including your own background, sizes, etc.
- Tools for working with the OFX (Open Financial Exchange) file format. ofxparse: ofx utilities for python
- These calculators are real-time multi-model option chain pricers with analytics and interactive controls. optionmatrix is the GTK+ graphical user interface version and optionmatrix_console is the Curses version. Both programs feature: greeks, decimal date to real-date translations, real-date to decimal date translations, real-time time bleeding, configurable option expiration date engines, calendars, strike control systems, tickers and over 168+ option models. optionmatrix also supports: spreads, bonds, term structures, cash flow editing, source code viewing and text exporting.
- Orange is a GPL visual programming software suite, featuring widgets for interactive data visualization, statistical data analysis, machine learning, text mining, association rules and frequent pattern ming, data fusion, and data mining in general.
- QChartist is a free charting software for making technical analysis on any data like Forex, Stocks. It is an open source technical analysis software. It provides a complete set of tools to perform technical analysis on charts and data. It helps to make forecasts mainly for markets but can also be used for weather or any quantifiable data. The program is flexible and its functionalities can be easily extended. You can draw geometrical shapes on your charts or plot programmable indicators from your data. It is also possible to filter or merge data. QChartist has useful features that you can only find in expensive professional softwares and it's free.
- Qtstalker is a stock market charting program, able to display charts in various styles and with many standard technical analysis indicators. Data can be downloaded from Yahoo Finance and some futures exchanges, or imported from a number of file formats. Scanning for conditions, backtesting of trading systems, and a basic portfolio manager are included. A plugin system allows new features to be added (written in C++) such as indicators, display elements, and data download or importing.