hyperqit 0.1.3

rust sdk for interacting with hyperliquid
Documentation
# hyperqit

A rust-based hyperliquid integration ot build strategies (interact with core and hypevm both)

## Features

- **Strategy Engine:**

  - Periodically evaluates market and funding conditions.
  - Dynamically manages positions in spot and perpetual markets.
  - Supports configurable leverage, slippage, and liquidation risk thresholds.

- **Health and Risk Monitoring:**

  - Monitors funding rates and proximity to liquidation.
  - Automatically exits or maintains positions based on real-time risk assessment.

- **Position Management:**

  - Programmatic entry and exit of positions.
  - Unified handling of spot and perp assets.
  - Automated rebalancing and state tracking.

- **Hyperliquid Integration:**
  - Direct interaction with Hyperliquid APIs for order placement, funding history, leverage updates, and asset transfers.
  - Secure signing and wallet management.

## Strategy Logic

- **Risk-Aware Execution:**
  - Enters positions according to user configuration.
  - Exits positions if funding turns negative or liquidation risk exceeds threshold.
  - Maintains positions when conditions are favorable, with continuous monitoring.

## Configuration

- All operational parameters (keys, asset, thresholds) are set via environment variables.