This repository provides connectors to various live brokers.
To implement a broker
- Subclass from
omspy.base.Broker
- Implement the following 4 methods
authenticate the user
to place a new order
to modify an existing order
to cancel an existing order
- Create the following 3 methods as properties
should return a list of all orders
should return a list of all existing positions
should return a list of all trades
Implement any other broker method you wish to implement and also override any existing method