Reference
ShinyBroker Objects
These objects are the building blocks that your application uses to work with important tasks like fetching market data or submitting a trade order.
Contract | All tradable assets – even stocks and currencies – are considered |
Low-Level Request Messages
These functions process their inputs into packed binary data messages that you can send to a connected IBKR socket to instruct it to do something you’re interested in such as place an order, start or cancel a market data subscription, or simply request the current time.
req_contract_details | Create a contract details request string |
req_current_time | Create a request string for the current broker time |
req_market_data_type | Create a string for setting your session’s market data type |
req_matching_symbols | Create a request string for symbols that loosely match a pattern |
req_mkt_data | Create a market data request string |
cancel_mkt_data | Create a message to cancel an existing market data subscription by ID |
req_sec_def_opt_params | Create a request for the security-defined option parameters of a security |
req_ids | Create a request for the next valid numeric ID that can be used to |
req_historical_data | Create a request for the historical data of a financial instrument |
cancel_historical_data | Create a message that will cancel an existing historical data request. |