PaperTrader
From OpenBrainstem
PaperTrader is a simple desktop application (Qt4, Linux, Mac, Windows, Solaris) for tracking pretend (and/or real) investment activities.
Contents |
[edit] Description
Why take tedious notes on paper in order to "Paper Trade"? Paper Trading is a very important activity for anyone wanting to "get into the markets" and for market veterans, too.
This application makes it easy to keep track of your paper positions.
[edit] Overview
Basic features include:
- Securities Order entry
- Position tracking
- Simple reports
- Net Worth
- Open Positions
- Profit/Loss
Planned Features:
- Options trading
- Commodities trading
- Basic charting
Here are some architecture details:
- Standalone desktop application
- Support for many database servers ("default" to MySQL)
- Single source runs on Linux, MacOS X, Microsoft Windows, Sun Solaris, HP-UX, IBM AIX and Linux based handhelds. This means that each release is immediately available on all supported platforms.
These features have been suggested and might be considered for future versions:
- Support for market datafeeds
- Integration with Google Finance
- Futures trading
- Multi-user via client/server architecture
- Integration with or incorporation into Family Accountant
- Investment planner
- Watch Orders
- Trade Execution; integration with brokerage services
[edit] Details
In the engineering documents, the full design and set of use cases can be found. These detailed descriptions of each planned function are intended to guide feature development.
[edit] Development Roadmap
[edit] Engineering Documents
At OpenBrainstem, we always design first, document second and code third. All the design documents are found on the Engineering Docs page.

