# BuyingPower

Response for GetBuyingPower

## Example Usage

```typescript
import { BuyingPower } from "@apexfintechsolutions/ascend-sdk/models/components";

let value: BuyingPower = {};
```

## Fields

| Field                                                                                                                                                                                                                                                                                                                                                                                        | Type                                                                                                                                                                                                                                                                                                                                                                                         | Required                                                                                                                                                                                                                                                                                                                                                                                     | Description                                                                                                                                                                                                                                                                                                                                                                                  | Example                                                                                                                                                                                                                                                                                                                                                                                      |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `accountEquityAmount`                                                                                                                                                                                                                                                                                                                                                                        | [components.AccountEquityAmount](../../models/components/accountequityamount.md)                                                                                                                                                                                                                                                                                                             | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The account_equity in USD returned from the request.                                                                                                                                                                                                                                                                                                                                         | {<br/>"value": "100.00"<br/>}                                                                                                                                                                                                                                                                                                                                                                |
| `accountId`                                                                                                                                                                                                                                                                                                                                                                                  | *string*                                                                                                                                                                                                                                                                                                                                                                                     | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The account ID returned from the request.                                                                                                                                                                                                                                                                                                                                                    | 01HMS9S15AKBHBD8GPW33P2PMH                                                                                                                                                                                                                                                                                                                                                                   |
| `buyingPowerAmount`                                                                                                                                                                                                                                                                                                                                                                          | [components.BuyingPowerAmount](../../models/components/buyingpoweramount.md)                                                                                                                                                                                                                                                                                                                 | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The buying_power of the account in USD returned from the request.                                                                                                                                                                                                                                                                                                                            | {<br/>"value": "100.00"<br/>}                                                                                                                                                                                                                                                                                                                                                                |
| `dayTradeBuyingPowerAmount`                                                                                                                                                                                                                                                                                                                                                                  | [components.DayTradeBuyingPowerAmount](../../models/components/daytradebuyingpoweramount.md)                                                                                                                                                                                                                                                                                                 | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The day_trade_buying_power_issued_amount is the day trade buying power of the account in USD, returned from the request. If the is_day_trade_buying_power_allowed boolean is true this will be set from day_trade_buying_power_issued value returned from the margins calculator, or else if it is false it will be set from buying_power_issued value returned from the margins calculator. | {<br/>"value": "100.00"<br/>}                                                                                                                                                                                                                                                                                                                                                                |
| `isDayTradeBuyingPowerAllowed`                                                                                                                                                                                                                                                                                                                                                               | *boolean*                                                                                                                                                                                                                                                                                                                                                                                    | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The is_day_trade_buying_power_allowed boolean will be true if the account is a Margin account, PDT is true and SOD Account equity >= $25,000, otherwise it will be false.                                                                                                                                                                                                                    | true                                                                                                                                                                                                                                                                                                                                                                                         |
| `name`                                                                                                                                                                                                                                                                                                                                                                                       | *string*                                                                                                                                                                                                                                                                                                                                                                                     | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The service generated name of the BuyingPower Format: accounts/{account_id}/buyingPower                                                                                                                                                                                                                                                                                                      | accounts/01HMS9S15AKBHBD8GPW33P2PMH/buyingPower                                                                                                                                                                                                                                                                                                                                              |
| `positionMarketValueAmount`                                                                                                                                                                                                                                                                                                                                                                  | [components.PositionMarketValueAmount](../../models/components/positionmarketvalueamount.md)                                                                                                                                                                                                                                                                                                 | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The position_market_value in USD returned from the request.                                                                                                                                                                                                                                                                                                                                  | {<br/>"value": "100.00"<br/>}                                                                                                                                                                                                                                                                                                                                                                |
| `requirements`                                                                                                                                                                                                                                                                                                                                                                               | [components.Requirements](../../models/components/requirements.md)                                                                                                                                                                                                                                                                                                                           | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | Margin Requirements fields returned from the request.                                                                                                                                                                                                                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                              |
| `smaAmount`                                                                                                                                                                                                                                                                                                                                                                                  | [components.SmaAmount](../../models/components/smaamount.md)                                                                                                                                                                                                                                                                                                                                 | :heavy_minus_sign:                                                                                                                                                                                                                                                                                                                                                                           | The sma_amount is the special memorandum account amount in USD, returned from the request. This will only be populated for margin accounts and is the margin equity minus the RegT requirements.                                                                                                                                                                                             | {<br/>"value": "100.00"<br/>}                                                                                                                                                                                                                                                                                                                                                                |