An application to automate trading strategies based on candle stick charts and indicators This is an open source project. Current interface supported are Interactive Brokers TWS and Yahoo Finance (data only)
Thursday, May 30, 2013
Friday, April 19, 2013
Updates to model removed Trade and replace with TradePosition. So new model is:
Contract oneToMany TradePosition oneToMany TradeOrder
Tradestrategy oneToMany TradeOrder.
Note
1/ There can only ever be one TradePosition open at a time for a Contract.
2/ A TradePosition is created when at least one TradeOrder becomes filled/partially filled. The TradeOrder that caused the TradePosition to be created is marked as the opening TradeOrder.
3/ A TradePosition is closed when the totaly open quantity i.e. buy quantity - sell quantity equals zero. At this point the net value represents the P/L for the position.
Thursday, April 18, 2013
Wednesday, March 6, 2013
2.11 build now avaialbe this build handle FA account holders. It also allows submission of FA orders.
1/ Altered database, Tradestrategy ManyToOne Portfolio ManyToMany Account. The Portfolio table now represents a group of accounts. This allows Profiles/Groups from IB TWS to be loaded at login into the Portfolio table. Portfolio AllocationMethod details the distribution of a position across Accounts.
2/ Configuration Tab allows configuration of Portfolio/Account relationship. Note for individual accounts this is OneToOne for FA accounts this should be managed in IB TWS.
Thanks
Simon
Wednesday, February 27, 2013
TradeManager 2.10 released
This release now has support for FA Accounts. On login accounts are download to the Trademanager and stored in the DB. If the accountType is CORPORATION then the Alias/Profile and Group details are requested and stored. This allows for manual order (see Contract Tab orders panel) & strategies to submit orders for a Profile or Group. If Profile or Group is not specified then the account assigned on the Trading Tab is used.
Changes to the DB are :
TradeAccount table and new tables FinancialAccount oneTomany AllocationAccount (note these are IB TWS specific)
In a future release I will probably replace the TradeAccount with a Portfolio (acts as a group/profile holder) and so the model would read
Tradestrategy manyToone Portfolio manyTomany TradeAccount
Thanks
Simon
Wednesday, January 2, 2013
Subscribe to:
Posts (Atom)