Description Usage Arguments Details Author(s) References Examples
Request and view account details from Interactive Brokers
1 2 3 4 5 6 7 8 9 10  | reqAccountUpdates(conn, 
                  subscribe = TRUE,
                  acctCode = "1",
                  eventWrapper = eWrapper(), 
                  CALLBACK=twsCALLBACK, 
                  ...)
.reqAccountUpdates(conn, subscribe = TRUE, acctCode = "1")
twsPortfolioValue(x, zero.pos=TRUE, ...)
 | 
conn | 
 A twsConnection object  | 
subscribe | 
 subscribe (TRUE) or unsubscribe (FALSE)  | 
acctCode | 
 an account description - not used for most accounts  | 
eventWrapper | 
 message-level callback closure  | 
CALLBACK | 
 main receiver loop, if any  | 
x | 
 object to extract PortfolioValue from. See details.  | 
zero.pos | 
 should PortfolioValue include zero positions?  | 
... | 
 additional args  | 
By default, for non-FA accounts, this returns the current login's account information.
This main version returns a list of objects as
returned by the TWS.  .reqAccountUpdates sends
the request to subscribe or cancel, but returns immediately.
This is designed to be used within a larger
custom callback routine, where the eventWrapper object
passed to processMsg (see also) keeps trace of the portfolio
updates in a consistent manner.
twsPortfolioValue extracts into a data.frame commonly
used fields from all positions held. There are currently methods
for the the default returned object of reqAccountUpdates.
Jeffrey A. Ryan
Interactive Brokers API: http://www.interactivebrokers.com
1 2 3 4 5 6 7 8 9 10 11 12  | ## Not run: 
  tws <- twsConnect()
  reqAccountUpdates(tws)        # this will return a AccountUpdate object
  .reqAccountUpdates(tws)       # this will return immediately
  .reqAccountUpdates(tws, FALSE)  # cancel the request
  cancelAccountUpdates(tws)     # the same
  twsDisconnect(tes)
## End(Not run)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.