# Options

Options are financial contracts that give you the right to buy or sell an asset for a specific price by a specific date.

An option that allows you to buy an asset is called a **call option**, while an option that allows you to sell an asset is called a put option. For brevity, they are often referred to as just **calls** and **puts**.

At minimum, options contracts always have the following specifications:

* **Asset and quantity**
* **Option type** (call or put)
* **Strike price** -- the price at which the underlying asset can be bought or sold
* **Expiration/maturity date** -- the date by which the option must be exercised (used)

The **premium** is the price of an options contract. When an option is first written, the premium is the income that the option writer receives. If an option is traded on secondary markets, the premium is the price at which it changes hands.

Options are used in various trading strategies, often to hedge existing long or short positions. Knox Finance uses options to generate yield for users (by selling options contracts) while remaining resilient to market swings with [risk-adjusted vaults](/overview/risk-adjusted-vaults.md).

### Implementation

Knox Finance uses **American options**, issued as ERC-1155 tokens by [Premia](https://premia.finance/):

> Premia options are ERC-1155 tokens that offer the holder the rights (but not the obligation) to buy or sell the underlying token by a specified date. While traditional stock option contracts usually represent 100 shares of the underlying stock, options on Premia represent the same number of tokens as described.

For information about the technical implementation of these options, consult the [Premia documentation](https://docs.premia.finance/).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.knox.premia.finance/overview/options.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
