# OptionDeliverable

OptionDeliverable

## Example Usage

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

let value: OptionDeliverable = {};
```

## Fields

| Field                                                                                                                                                              | Type                                                                                                                                                               | Required                                                                                                                                                           | Description                                                                                                                                                        | Example                                                                                                                                                            |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `allocationPercentage`                                                                                                                                             | [components.AllocationPercentage](../../models/components/allocationpercentage.md)                                                                                 | :heavy_minus_sign:                                                                                                                                                 | The percentage used to determine the proportion of the deliverable asset(s) or cash assigned to each option contract in a settlement or corporate action scenario. | {<br/>"value": "100"<br/>}                                                                                                                                         |
| `assetId`                                                                                                                                                          | *string*                                                                                                                                                           | :heavy_minus_sign:                                                                                                                                                 | The Ascend asset id associated with this deliverable, populated when we are able to find an asset with a matching cusip in the US                                  | 12345                                                                                                                                                              |
| `cashAmount`                                                                                                                                                       | [components.CashAmount](../../models/components/cashamount.md)                                                                                                     | :heavy_minus_sign:                                                                                                                                                 | The cash amount of the deliverable                                                                                                                                 | {<br/>"value": "0"<br/>}                                                                                                                                           |
| `cashType`                                                                                                                                                         | [components.CashType](../../models/components/cashtype.md)                                                                                                         | :heavy_minus_sign:                                                                                                                                                 | The cash type of the deliverable                                                                                                                                   | CASH_TYPE_UNSPECIFIED                                                                                                                                              |
| `cusip`                                                                                                                                                            | *string*                                                                                                                                                           | :heavy_minus_sign:                                                                                                                                                 | The cusip of the deliverable, if provided by OCC                                                                                                                   | 037833100                                                                                                                                                          |
| `pendingCusip`                                                                                                                                                     | *string*                                                                                                                                                           | :heavy_minus_sign:                                                                                                                                                 | When a deliverable is pending a NameChange or SymbolChange, the pending_cusip field may be populated with the new cusip                                            | 037833101                                                                                                                                                          |
| `quantity`                                                                                                                                                         | [components.OptionDeliverableQuantity](../../models/components/optiondeliverablequantity.md)                                                                       | :heavy_minus_sign:                                                                                                                                                 | The quantity of the deliverable                                                                                                                                    | {<br/>"value": "100"<br/>}                                                                                                                                         |
| `settlementConvention`                                                                                                                                             | [components.SettlementConvention](../../models/components/settlementconvention.md)                                                                                 | :heavy_minus_sign:                                                                                                                                                 | Specifies the timeline for settling a transaction                                                                                                                  | T_PLUS_1                                                                                                                                                           |
| `settlementStatus`                                                                                                                                                 | [components.SettlementStatus](../../models/components/settlementstatus.md)                                                                                         | :heavy_minus_sign:                                                                                                                                                 | Indicates the current status of the settlement process for the deliverable asset(s) tied to an option, such as regular settlement or delayed.                      | REGULAR                                                                                                                                                            |