Skip to contents

Backend function called by place_order(), get_order_status(), cancel_order(). Issues a buy/sell order or returns the status of an order. When issuing a buy order use the url column in the return data to check the status or cancel the order.

Usage

api_orders_crypto(
  RH,
  action,
  order_id = NULL,
  cancel_url = NULL,
  currency_pair_id = NULL,
  type = NULL,
  time_in_force = NULL,
  price = NULL,
  quantity = NULL,
  side = NULL
)

Arguments

RH

object of class RobinHood

action

(string) one of "order", "status", "cancel", or "history"

order_id

(string) action is "status" or "cancel", only order_id is required

cancel_url

(string) url for posting a cancel order

currency_pair_id

(string) currency pair id

type

(string) "market" or "limit"

time_in_force

(string) Good For Day ("gfd"), Good Till Canceled ("gtc"), Immediate or Cancel ("ioc"), or Opening ("opg")

price

(number) the price you are willing to sell or buy at

quantity

(int) number of shares you wish to transact

side

(string) "buy" or "sell"