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:

7.87 score 67 stars 92 scripts 702 downloads 84 exports 3 dependencies

Last updated 2 months agofrom:b2c2e0ee46. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 26 2024
R-4.5-winNOTEOct 26 2024
R-4.5-linuxNOTEOct 26 2024
R-4.4-winNOTEOct 26 2024
R-4.4-macNOTEOct 26 2024
R-4.3-winOKOct 26 2024
R-4.3-macOKOct 26 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 Oct 26 2024.

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

IBrokersRef

Rendered fromIBrokersREFCARD.Rnwusingutils::Sweaveon Oct 26 2024.

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

Real Time Market and Trade Execution with R

Rendered fromRealTime.Rnwusingutils::Sweaveon Oct 26 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