Package: IBrokers 0.10.3

IBrokers: R API to Interactive Brokers Trader Workstation

Provides native R access to Interactive Brokers Trader Workstation API.

Authors:Jeffrey A. Ryan [aut, cph], Joshua M. Ulrich [cre, aut], J.W. de Roode [ctb]

IBrokers_0.10.3.tar.gz
IBrokers_0.10.3.zip(r-4.5)IBrokers_0.10.3.zip(r-4.4)IBrokers_0.10.3.zip(r-4.3)
IBrokers_0.10.3.tgz(r-4.5-any)IBrokers_0.10.3.tgz(r-4.4-any)IBrokers_0.10.3.tgz(r-4.3-any)
IBrokers_0.10.3.tar.gz(r-4.5-noble)IBrokers_0.10.3.tar.gz(r-4.4-noble)
IBrokers_0.10.3.tgz(r-4.4-emscripten)IBrokers_0.10.3.tgz(r-4.3-emscripten)
IBrokers.pdf |IBrokers.html
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

On CRAN:

7.59 score 69 stars 93 scripts 823 downloads 84 exports 3 dependencies

Last updated 5 months agofrom:b2c2e0ee46. Checks:3 OK, 5 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 23 2025
R-4.5-winNOTEFeb 23 2025
R-4.5-macNOTEFeb 23 2025
R-4.5-linuxNOTEFeb 23 2025
R-4.4-winNOTEFeb 23 2025
R-4.4-macNOTEFeb 23 2025
R-4.3-winOKFeb 23 2025
R-4.3-macOKFeb 23 2025

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

Dependencies:latticextszoo

IBrokers: Interactive Brokers and R

Rendered fromIBrokers.Rnwusingutils::Sweaveon Feb 23 2025.

Last update: 2013-08-27
Started: 2013-08-27

IBrokersRef

Rendered fromIBrokersREFCARD.Rnwusingutils::Sweaveon Feb 23 2025.

Last update: 2022-08-20
Started: 2013-08-27

Real Time Market and Trade Execution with R

Rendered fromRealTime.Rnwusingutils::Sweaveon Feb 23 2025.

Last update: 2013-08-27
Started: 2013-08-27

Readme and manuals

Help Manual

Help pageTopics
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 ValuescalculateImpliedVolatility calculateOptionPrice
eWrapper Closure For Message ProcessingeWrapper eWrapper.data eWrapper.MktData.CSV eWrapper.MktDepth.CSV eWrapper.RealTimeBars eWrapper.RealTimeBars.CSV
Exercise Options ContractsexerciseOptions
Main TWS-API Event ManagerprocessMsg
Request Account Updates.reqAccountUpdates cancelAccountUpdates reqAccountUpdates twsPortfolioValue
Request Contract Details From TWSreqContractDetails
Request The Current TWS TimereqCurrentTime
Request Historical Data From TWScancelHistoricalData reqHistoricalData reqHistory
Request Next Valid Id.reqIds reqIds
Managed AccountsreqManagedAccts
Stock Contract SearchreqMatchingSymbols
Request Market Data Feed from TWScancelMktData reqMktData
Request Market Data Type from TWSreqMktDataType
Request Market Depth Feed from TWScancelMktDepth reqMktDepth
Subscribe or Unsubscribe To News BulletinscancelNewsBulletins reqNewsBulletins
Request Real Time Bars from TWScancelRealTimeBars reqRealTimeBars
Enable API Logging Via TWSsetServerLogLevel
Internal Data Callback RoutinetwsCALLBACK
Establish, Check or Terminate a Connection to TWS or IBGibgConnect is.twsConnection is.twsPlayback isConnected twsConnect twsConnect2 twsDisconnect
TWS API Utility FunctionsserverVersion twsConnectionTime
Create a twsContractas.twsContract is.twsContract twsContract twsIND twsIndex
Create a twsCurrencytwsCASH twsCurrency
Create a twsEquitytwsCFD twsEquity twsSTK
Create a twsFuture ContracttwsFOP twsFUT twsFuture twsFutureOpt
Create a twsContract for OptionstwsOPT twsOption
Create twsOrder ObjecttwsOrder
Create ScannerSubscriptiontwsScannerSubscription