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.88 score 68 stars 93 scripts 629 downloads 84 exports 3 dependencies

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

TargetResultLatest binary
Doc / VignettesOKDec 25 2024
R-4.5-winNOTEDec 25 2024
R-4.5-linuxNOTEDec 25 2024
R-4.4-winNOTEDec 25 2024
R-4.4-macNOTEDec 25 2024
R-4.3-winOKDec 25 2024
R-4.3-macOKDec 25 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 Dec 25 2024.

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

IBrokersRef

Rendered fromIBrokersREFCARD.Rnwusingutils::Sweaveon Dec 25 2024.

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

Real Time Market and Trade Execution with R

Rendered fromRealTime.Rnwusingutils::Sweaveon Dec 25 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