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.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'))

Peer review:

Bug tracker:https://github.com/joshuaulrich/ibrokers/issues

On CRAN:

84 exports 65 stars 3.57 score 3 dependencies 90 scripts 684 downloads

Last updated 6 days agofrom:b2c2e0ee46. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 12 2024
R-4.5-winNOTESep 12 2024
R-4.5-linuxNOTESep 12 2024
R-4.4-winNOTESep 12 2024
R-4.4-macNOTESep 12 2024
R-4.3-winOKSep 12 2024
R-4.3-macOKSep 12 2024

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 Sep 12 2024.

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

IBrokersRef

Rendered fromIBrokersREFCARD.Rnwusingutils::Sweaveon Sep 12 2024.

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

Real Time Market and Trade Execution with R

Rendered fromRealTime.Rnwusingutils::Sweaveon Sep 12 2024.

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