api_order
updated apiapi_logout
updated api reference @zhangrz2023al_key
to api_login
body requestget_tickers(RH, add_fundamentals = TRUE)
api_login
to fix a change in the apiget_positions_options()
Column state doesn't exist #141 (@fouslim)get_positions_options()
, get_contracts()
: fixed api change (@fouslim, @SwingBotScripts)api_historicals_options()
: (@jgQuantScripts)get_historicals_options()
: (@jgQuantScripts)place_order()
: added default parameter value price = NA
(@kmohammadi6)place_order()
: added stop loss example (@kmohammadi6)get_ratings()
: returns analyst rating and comments for a particular instrumentget_positions_crypto()
: added average_price fieldget_historicals_crypto()
(@jgQuantScripts)get_tickers()
: no longer fails when call returns no info about a given equity symbolget_positions_crypto()
: no longer fails when you have a position in a single crypto onlyget_order_history_crypto()
: no longer limits you to the last 75 recordsget_positions()
: now returns a message when no positions are foundapi_marketdata()
: fixed dataframe conversion error (@fouslim)watchlist()
: fixed broken function due to api changeplace_order()
: no longer prevents you from trading fractional sharesget_positions_crypto()
swapped out average_price
for mark_price
, eliminating rounding errorsget_order_history_crypto()
: USD references have been stripped out of name
and symbol
, should look cleaner nowRobinHood(username, password, mfa_code)
function. Use your authentication app to input your code. This is optional and only required if you have enabled MFA on your RobinHood account.get_positions_options()
: gets your owned options contractsget_contracts()
: get current open contractsplace_order_options()
: plan a buy order on a contractget_order_status_options()
: check the status of an existing ordercancel_order_options()
: cancel an existing orderapi_positions()
now only returns positions you still ownget_market_hours()
, get_historicals()
by default returned times in UTC. The default format has been changed to the local users timezone. The timezone column now also reflects the timezone of the actual time, not the time zone of the exchange which comes from RobinHood.get_ach()
, place_ach_transfer()
, cancel_ach_transfer()
which allows transfers between linked bank accounts and RobinHoodget_quote()
get_positions()
get_order_history_crypto()
place_order_crypto()
so that it allows fractional share purchasespage_size = 1000
as the default parameter for get_order_history()
get_tickers()
: fixed an issue where get_tickers(RH, fundamentals = TRUE)
would return an error when a tickers fundamental data is emptyplace_orders_crypto()
: fixed a typo in the api url preventing it from workingplace_orders()
: fixed an issue with limit orders that would not work without a stop_price
cancel_order_crypto()
: fixed a typo preventing it from workingget_tickers()
: fixed a typo preventing function from workinglogout()
: fixed broken apiget_order_history_crypto()
place_order_crypto()
cancel_order_crypto()
cancel_order_crypto()
get_quote_crypto()
place_order()
curl
to httr
for backend API callsapi_accounts
get_fundamentals()
to the output of get_tickers()
get_historicals()
now returns prices formatted as numericget_fundamentals()
now returns as a data frame instead of a listget_positions()
get_historicals()
: added a new function for pulling historical pricesget_portfolios()
: added a new function for pulling current and historical portfolio valuesget_order_history()
: added an additional field created_at
api_instruments()
when pulling instrument meta dataAdd the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.