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.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')) |
Bug tracker:https://github.com/joshuaulrich/ibrokers/issues
Last updated 2 months agofrom:b2c2e0ee46. Checks:OK: 3 NOTE: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 26 2024 |
R-4.5-win | NOTE | Oct 26 2024 |
R-4.5-linux | NOTE | Oct 26 2024 |
R-4.4-win | NOTE | Oct 26 2024 |
R-4.4-mac | NOTE | Oct 26 2024 |
R-4.3-win | OK | Oct 26 2024 |
R-4.3-mac | OK | Oct 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
IBrokers: Interactive Brokers and R
Rendered fromIBrokers.Rnw
usingutils::Sweave
on Oct 26 2024.Last update: 2013-08-27
Started: 2013-08-27
IBrokersRef
Rendered fromIBrokersREFCARD.Rnw
usingutils::Sweave
on Oct 26 2024.Last update: 2022-08-20
Started: 2013-08-27
Real Time Market and Trade Execution with R
Rendered fromRealTime.Rnw
usingutils::Sweave
on Oct 26 2024.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 |