Seer logo - advanced backtesting for stock, futures and forex trading systems using using technical analysis indicators, charts, money management and position sizing
screenshot
screenshot
screenshot
screenshot

Advanced Money Management/Position sizing

Money Management object - supports per trading system risk management and  and position sizing

Money Management/Position sizing is considered by many successful traders to be one of the most important aspects of trading. Unfortunately, many traders either ignore money management or spend to little time analysing the effects on their account balance.

Seer has been designed with money management as one of its key functional components and as a result you'll find it easy to use, build and test effective money management strategies.

Seer gives you access to the cash balances (including margin), open positions and trade history of your account regardless of how many trading systems, symbols or time frames being used. This data is always up to date for any point in time. This allows you to create sophisticated and adaptive rules based upon trading performance, risk profiles and position sizing using actual cash balances. Even complex academic money management routines such as Kelly bet sizing and Optimal-F by Ralph Vince are easily implemented within Seer.

Separating Money Management rules from Trading System Rules

An advanced money management object

Each trading system within an account has it's own Money Management object, allowing you to maintain separate per system rules reflecting the risks of the system or the instruments that it's trading.

Seer provides a simple, effective way to separate the trading rules (those that generate buy and sell signals) to the rules that actually place orders in the market. At the high level, this allows the system developer to replace one money management object with another without having to know the details of the implementation. At the low level, the developer is able to analyse the runtime statistics of the system and react accordingly.

The money management object supports the following order types: Market, Limit, Stop and StopLimit, and exposes these orders as functions for the host trading system. When any of these functions is called within the trading system the corresponding event is triggered within the Money Management object for that system. What the Money Management object does with the order is of no consequence to the trading system, it could ignore it, place it in the market or even invert it.

© 2008 seer trading systems ltd
feedback FAQ legal privacy