PaperTrader

From OpenBrainstem

Jump to: navigation, search

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.

Personal tools