> For the complete documentation index, see [llms.txt](https://docs.reachaltitude.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.reachaltitude.xyz/perpetuals/perpetuals.md).

# Perpetuals

Altitude integrates Hyperliquid perpetual markets. Product availability can vary by beta account and release stage; the current interface may surface Perps through a product update or market selector rather than the main sidebar.

## Supported market types

The published product scope includes:

* crypto perpetuals;
* HIP-3 builder-deployed markets, including tokenized asset markets where available.

Always confirm the venue, oracle, collateral, leverage limits, fees, and market status shown in the order panel.

## Open a position

1. Open the Perps interface and select a market.
2. Choose **Long** or **Short**.
3. Select Market or Limit.
4. Enter size and leverage.
5. Add take-profit or stop-loss instructions if desired.
6. Review margin requirement, liquidation price, fees, and estimated execution.
7. Submit and verify the resulting position.

## Manage a position

The app's perpetuals capabilities include:

* open-position and unrealized-P\&L monitoring;
* leverage and margin updates;
* TP/SL configuration;
* partial or full close;
* market or limit close;
* position reversal;
* cancellation of individual or all open orders.

## Margin and liquidation

Perpetual positions can be partially or fully liquidated when margin falls below venue requirements. High leverage reduces the distance to liquidation. Funding payments, fees, and mark-price movements affect account equity.

## Transfers

Altitude supports transfer flows between supported spot and perps balances. Verify the direction, amount, and resulting available margin before confirming.

{% hint style="danger" %}
A stop-loss is not guaranteed to execute at its trigger price. Gaps, thin liquidity, latency, or venue conditions can cause slippage or liquidation before the order fills.
{% endhint %}
