> For the complete documentation index, see [llms.txt](https://docs.infinitypools.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infinitypools.finance/protocol-overview/mechanism-details/loan-styles/fixed-term-loan.md).

# Fixed term loan

## Term structure

The first loan type, called a fixed term loan, is used for lower levels of leverage (\~1-40x on high market cap assets). The full interest needs to be paid upfront by the borrower, is non refundable and as such, is cheaper for borrowers.

The protocol will disburse the interest paid to the liquidity range lenders according to the [maturity schedule](/protocol-overview/mechanism-details/loan-maturity.md). While the loan has a predetermined duration, borrowers can take profit on their trade at any point by swapping the borrowed assets back to their original token (eg. swapping ETH back to USDC in the [original example](/protocol-overview/introduction.md)).

## Interest rate

Supposing that the pool price follows a geometric Brownian motion with no drift (ie. which is a martingale), then the fair value interest rate on a fixed term loan can be computed as:

$$\frac{\lambda}{2qm^{q-\frac{1}{2}}-1}$$ where $$q = \sqrt{\frac{1}{4} + \frac{2\lambda}{v}}$$

per day (times 100 in percentage terms).

* m is the ‘absolute’ moneyness (the distance between the pool price and the strike price), which is the maximum of $$\frac{k}{p}$$and $$\frac{p}{k}$$where p is the pool price and k is the [strike price](/protocol-overview/mechanism-details/swappers.md#swapper-strike-price)
* ν is the daily variance of the price, ie. quadratic variation of the logarithm of price over one day
* λ=ln(2) as previously defined

<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.infinitypools.finance/protocol-overview/mechanism-details/loan-styles/fixed-term-loan.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
