trading-status

Get Account Trading Status

Returns the current trading status for an account, reporting whether and how it may trade. If is-closed or is-frozen is true, trading is blocked entirely; if is-closing-only (or is-cryptocurrency-closing-only / is-futures-closing-only) is true, only closing trades are allowed, and is-risk-reducing-only restricts the account to de-risking activity. The response also exposes per-feature toggles, the live day-trade-count, the options-level tier, and margin-call flags. Check trading status before building order flows so restrictions surface up front rather than as rejected orders.

get/accounts/{account_number}/trading-status

Request

  • Base URL
    https://api.cert.tastyworks.com
  • Auth
    none declared

Path parameters

account_numberstring required

Response

The account's current trading status.

contextstring required

Example response

{
  "data": {
    "id": 15,
    "account-number": "5WX01234",
    "are-far-otm-net-options-restricted": true,
    "clearing-account-number": "5WX01234",
    "enhanced-fraud-safeguards-enabled-at": "2016-12-29T22:51:13.729+00:00",
    "equities-margin-calculation-type": "Reg T",
    "fee-schedule-name": "default",
    "futures-margin-rate-multiplier": "0.0",
    "is-cryptocurrency-enabled": true,
    "is-futures-enabled": true,
    "is-roll-the-day-forward-enabled": true,
    "options-level": "No Restrictions",
    "pdt-reset-on": "2023-06-30",
    "short-calls-enabled": true,
    "small-notional-futures-margin-rate-multiplier": "0.0",
    "updated-at": "2023-06-29T20:51:57.617+00:00"
  },
  "context": "/accounts/{account_number}/trading-status"
}

Changes

No recorded changes to this operation across all 1 revision of this API.