# ✨ Gamma Cheatsheet ✨

### Borrowing

<table data-header-hidden><thead><tr><th width="180">Category</th><th>Description</th></tr></thead><tbody><tr><td>Market Outlook</td><td>High Volatility</td></tr><tr><td>Timeframe</td><td>A few days up to a few months</td></tr><tr><td>Strategies</td><td>Straddle, Long and Short</td></tr><tr><td>Straddle</td><td>Profits if the price increases in either direction. <strong>There is less leverage in small price movements</strong> and more liquidity borrowed than a long or short. The cost to maintain the position should be the same as a long or short, however, since the borrow APR is the same.<br><br>In large price movements, 50%-100%+, the straddle has more leverage than directional positions - Long and Short.</td></tr><tr><td>Long &#x26; Short</td><td>Longs and Shorts profit if the price increases or decreases, respectively.<br><br>It has <strong>more leverage in smaller price movements</strong> (3%-50%) but will lose money if the price moves to the opposite direction of the trade position. <br><br>If the prices moves far enough against the trader, the trader may actually profit. Think of these positions as "protected" perpetuals.</td></tr><tr><td>Capital Efficiency</td><td>In a straddle, you can get 30-100x the notional size of your deposit. In a long or short, you can get 10-33x your deposit size. <br><br>GammaSwap V1 does not utilize concentrated liquidity and instead relies on full range UniV2 style AMMs utilizing the x*y=k liquidity invariant. This means all positions are fully collateralized (no virtual liquidity).</td></tr><tr><td>Costs</td><td><ol><li>Slippage, when opening a Long or Short, since the collateral has to be rebalanced to the more volatile asset or more stable asset respectively.</li><li>Origination fees if utilization is high.</li><li>Borrow fees which must be paid to hold the position. Reflected in your theta cost as a dollar and percentage.</li><li>Rebalancing Fees for opening a Long or Short</li></ol></td></tr><tr><td>Liquidations</td><td>Liquidations are not based on price but rather based on time. You will never be liquidated in GammaSwap if there is a huge price wick. There is a time to liquidation based on the borrow rate and current LTV of the position.</td></tr></tbody></table>

### Providing Liquidity

<table data-header-hidden><thead><tr><th width="184">Category</th><th>Description</th></tr></thead><tbody><tr><td>Market Outlook</td><td>Low Volatility</td></tr><tr><td>Timeframe</td><td>Long Term</td></tr><tr><td>Yield Source</td><td><ol><li>Native Yields if using a LRT token or another yield bearing token</li><li>Interest rate paid by borrowers</li><li>Opening fees paid by borrowers when utilization is high</li><li>Swap fees (depending on AMM &#x26; available liquidity)</li></ol></td></tr><tr><td>Risks</td><td><ol><li>Impermanent Loss, same as UniV2 which you can calculate here <a href="https://dailydefi.org/tools/impermanent-loss-calculator/">https://dailydefi.org/tools/impermanent-loss-calculator/</a></li><li>Lack of liquidity to support withdrawals if utilization of the pool is high. This is a similar risk to lending markets like Aave.</li><li>Smart Contract Risk - a risk when using any DeFi app. GammaSwap has been <a href="https://docs.gammaswap.com/more-info/audits">audited</a> multiple times and has never been exploited.</li></ol></td></tr><tr><td>Composable?</td><td>Yes, every LP receives ERC-20 GSLP tokens representing their positions. These tokens can be used to stake or offered as collateral in other platforms.</td></tr></tbody></table>


---

# 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://academy.gammaswap.com/gammaswap-101/gamma-cheatsheet.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.
