Package: IBrokers 0.10.3
IBrokers: R API to Interactive Brokers Trader Workstation
Provides native R access to Interactive Brokers Trader Workstation API.
Authors:
IBrokers_0.10.3.tar.gz
IBrokers_0.10.3.zip(r-4.7)IBrokers_0.10.3.zip(r-4.6)IBrokers_0.10.3.zip(r-4.5)
IBrokers_0.10.3.tgz(r-4.6-any)IBrokers_0.10.3.tgz(r-4.5-any)
IBrokers_0.10.3.tar.gz(r-4.7-any)IBrokers_0.10.3.tar.gz(r-4.6-any)
IBrokers_0.10.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
IBrokers/json (API)
| # Install 'IBrokers' in R: |
| install.packages('IBrokers', repos = c('https://joshuaulrich.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/joshuaulrich/ibrokers/issues
Last updated from:b2c2e0ee46. Checks:7 NOTE, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | NOTE | 126 | ||
| source / vignettes | OK | 169 | ||
| linux-release-x86_64 | NOTE | 118 | ||
| macos-release-arm64 | NOTE | 206 | ||
| macos-oldrel-arm64 | NOTE | 197 | ||
| windows-devel | NOTE | 104 | ||
| windows-release | NOTE | 83 | ||
| windows-oldrel | NOTE | 83 | ||
| wasm-release | OK | 86 |
Exports:.calculateImpliedVolatility.calculateOptionPrice.placeOrder.reqAccountUpdates.reqAllOpenOrders.reqAutoOpenOrders.reqIds.reqOpenOrders.twsERR.twsIncomingMSG.twsOrderID.twsOutgoingMSG.twsTickTypeas.twsContractcalculateImpliedVolatilitycalculateOptionPricecancelAccountUpdatescancelHistoricalDatacancelMktDatacancelMktDepthcancelNewsBulletinscancelOrdercancelRealTimeBarseWrappereWrapper.dataeWrapper.MktData.CSVeWrapper.MktDepth.CSVeWrapper.RealTimeBarseWrapper.RealTimeBars.CSVexerciseOptionsibgConnectIBrokersRefis.twsConnectionis.twsContractisConnectedplaceOrderprocessMsgreplaceFAreqAccountUpdatesreqContractDetailsreqCurrentTimereqExecutionsreqHistoricalDatareqHistoryreqIdsreqManagedAcctsreqMatchingSymbolsreqMktDatareqMktDataTypereqMktDepthreqNewsBulletinsreqOpenOrdersreqRealTimeBarsreqScannerParametersreqScannerSubscriptionrequestFAserverVersionsetServerLogLeveltwsBAGtwsCALLBACKtwsCASHtwsCFDtwsComboLegtwsConnecttwsConnect2twsConnectionTimetwsContracttwsCurrencytwsDEBUGtwsDisconnecttwsEquitytwsExecutionFiltertwsFOPtwsFUTtwsFuturetwsFutureOpttwsINDtwsIndextwsOPTtwsOptiontwsOrdertwsPortfolioValuetwsScannerSubscriptiontwsSTK
IBrokers: Interactive Brokers and R
Rendered fromIBrokers.Rnwusingutils::Sweaveon May 13 2026.Last update: 2013-08-27
Started: 2013-08-27
IBrokersRef
Rendered fromIBrokersREFCARD.Rnwusingutils::Sweaveon May 13 2026.Last update: 2022-08-20
Started: 2013-08-27
Real Time Market and Trade Execution with R
Rendered fromRealTime.Rnwusingutils::Sweaveon May 13 2026.Last update: 2013-08-27
Started: 2013-08-27
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| R API to the Interactive Brokers Trader Workstation (TWS). | IBrokers-package IBrokers IBrokersRef |
| TWS Orders | .placeOrder cancelOrder placeOrder |
| Internal TWS-API MSG and ERR List | .lastRequest .twsERR .twsIncomingMSG .twsOutgoingMSG replaceFA reqExecutions reqOpenOrders reqScannerParameters reqScannerSubscription requestFA twsBAG twsComboLeg twsDEBUG twsExecutionFilter |
| Calculate Option Values | calculateImpliedVolatility calculateOptionPrice |
| eWrapper Closure For Message Processing | eWrapper eWrapper.data eWrapper.MktData.CSV eWrapper.MktDepth.CSV eWrapper.RealTimeBars eWrapper.RealTimeBars.CSV |
| Exercise Options Contracts | exerciseOptions |
| Main TWS-API Event Manager | processMsg |
| Request Account Updates | .reqAccountUpdates cancelAccountUpdates reqAccountUpdates twsPortfolioValue |
| Request Contract Details From TWS | reqContractDetails |
| Request The Current TWS Time | reqCurrentTime |
| Request Historical Data From TWS | cancelHistoricalData reqHistoricalData reqHistory |
| Request Next Valid Id | .reqIds reqIds |
| Managed Accounts | reqManagedAccts |
| Stock Contract Search | reqMatchingSymbols |
| Request Market Data Feed from TWS | cancelMktData reqMktData |
| Request Market Data Type from TWS | reqMktDataType |
| Request Market Depth Feed from TWS | cancelMktDepth reqMktDepth |
| Subscribe or Unsubscribe To News Bulletins | cancelNewsBulletins reqNewsBulletins |
| Request Real Time Bars from TWS | cancelRealTimeBars reqRealTimeBars |
| Enable API Logging Via TWS | setServerLogLevel |
| Internal Data Callback Routine | twsCALLBACK |
| Establish, Check or Terminate a Connection to TWS or IBG | ibgConnect is.twsConnection is.twsPlayback isConnected twsConnect twsConnect2 twsDisconnect |
| TWS API Utility Functions | serverVersion twsConnectionTime |
| Create a twsContract | as.twsContract is.twsContract twsContract twsIND twsIndex |
| Create a twsCurrency | twsCASH twsCurrency |
| Create a twsEquity | twsCFD twsEquity twsSTK |
| Create a twsFuture Contract | twsFOP twsFUT twsFuture twsFutureOpt |
| Create a twsContract for Options | twsOPT twsOption |
| Create twsOrder Object | twsOrder |
| Create ScannerSubscription | twsScannerSubscription |
