place_order {charlesschwabapi}R Documentation

Place Order for Specific Account

Description

Given the tokens object from the 'get_authentication_tokens' function, the encrypted account ID, and the request body (JSON), place the specific order. Note that due to the complexity of the orders that can be created, currently this function allows maximum flexibility by not cultivating an easier solution to building the request body and assumes the user passes the appropriate JSON. As a result, it is strongly encouraged to look at the documentation for how to build the proper orders for programmatic execution and do robust testing outside of market hours to ensure that when a live trade comes it will be just as the user intended. The user of this function assumes all risk that trades could not be executed exactly as intended as the API and this package are still under active development.

Usage

place_order(tokens, account_number, request_body)

Arguments

tokens

token object from 'get_authentication_tokens' function (list).

account_number

encrypted ID of the account (string).

request_body

Valid request to API for placing an order (JSON).

Value

Returns a message informing the user if the order was successfully placed/created or if there was an error.

Author(s)

Nick Bultman, njbultman74@gmail.com, July 2024


[Package charlesschwabapi version 1.0.2 Index]