GnuCash allows you to track bank accounts, stocks, income, and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. It is backed by an active development community and is blossoming into a full-fledged accounting system.
RAPID provides stock/commodity charts, buy/sell tax accounting and trade profit graphing, plus dozens of technical analysis tools, including trendlines, point and figure, candlesticks, simple exponential and weighted moving averages, volatility, macd, stochastics, wilder DMI, standard deviation bands, trendlines, time-horizon lines, fibonacci, slope, momentum, OBV, CCI, bollinger bands, probability osc, cycle finder, derivative and integration chart, Williams Accumulation and distribution, etc.
GBonds is a savings bond inventory program for GNOME. It allows you to track the current redemption value and performance of your U.S. Savings Bonds and keep a valuable record of the bonds you own. Gbonds is similar in functionality to "Savings Bond Wizard" for Windows distributed by the U.S. Treasury.
Trad4 is a fully concurrent, thread safe, graph based programming language that scales linearly on multiple cores. It is initially intended for deployment in the financial industry to model real-time risk. Trad4 is proposed as an alternative to the Von Neumann model of computer architecture. It is a new way of arranging programs in memory and a new style of flow-of-control.
Sgraph is a utility to create graphs from data supplied by the user. It creates standard stock charts, using open/min/max/close and volume data. Another goal is to create a set of functions that can serve as a static library, to interface with your stock data manipulation routines.
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.
The TREE Data Server captures real-time financial data from one or several data feed services (e.g. IB TWS API), archives data in a historical database, and makes both live and archived data available to client applications. The system can be used in real-time charting, an ATS, a tick feed simulator, or any situation in which multiple clients need real-time access to the tick stream or archived tick data. In addition, the archived tick stream and tick data are available for offline data analysis and backtesting.