Skip to content

feat: Hyperliquid Perpetual Trading - Liquidation Monitor & PnL Tracking#601

Open
zp6 wants to merge 2 commits into
Spectral-Finance:mainfrom
zp6:feature/hyperliquid-perp-trading-82
Open

feat: Hyperliquid Perpetual Trading - Liquidation Monitor & PnL Tracking#601
zp6 wants to merge 2 commits into
Spectral-Finance:mainfrom
zp6:feature/hyperliquid-perp-trading-82

Conversation

@zp6
Copy link
Copy Markdown

@zp6 zp6 commented May 15, 2026

Hyperliquid Perpetual Trading Integration (Closes #82)

Extends Hyperliquid integration with perpetual trading features focused on position management, risk control, and PnL tracking.

New Prisms

Liquidation Monitor (HyperliquidLiquidationMonitorPrism)

  • Real-time liquidation proximity calculation
  • Configurable warning (20%) and critical (10%) thresholds
  • Per-position risk levels (safe/warning/critical)
  • Health factor and distance-to-liquidation metrics

PnL Tracker (HyperliquidPnLTrackerPrism)

  • Unrealized PnL aggregation across all positions
  • Funding cost tracking per position
  • Portfolio ROI calculation
  • Margin utilization metrics

Complements Existing Prisms

  • HyperliquidExecuteOrderPrism - Order execution
  • HyperliquidSetLeveragePrism - Leverage control (1-50x)
  • HyperliquidMarginManagementPrism - Add/remove margin
  • HyperliquidRiskAssessmentPrism - Risk scoring
  • HyperliquidUserStatePrism - Account state
  • HyperliquidOpenOrdersPrism - Open order management
  • HyperliquidTokenInfoPrism - Market data

Acceptance Criteria

  • Order placement and management
  • Position tracking system
  • Risk management implementation
  • Liquidation monitoring
  • Margin management system
  • PnL tracking with ROI

zp6 added 2 commits May 15, 2026 08:12
…pectral-Finance#57)

- Add BulkDeleteMessages prism for bulk message deletion (2-100 messages)
- Add GetMessageHistory prism with pagination support (before/after/around)
- Add UpdateChannel prism for channel settings (name, topic, slowmode, NSFW, archive)
- Add ManagePermissions prism for channel permission overwrites (set/delete)
- Add TimeoutUser prism for guild member timeouts with audit log support
- Add BanUser/UnbanUser prisms for guild ban management
- Add WarningSystem prism with configurable auto-action thresholds
- Add ManageGuildEvent prism for guild scheduled events (CRUD + list)
- All prisms follow existing Lux patterns with proper error handling
- Comprehensive unit tests for all new components
…er (Spectral-Finance#82)

Adds liquidation risk monitoring and PnL tracking for Hyperliquid positions:

- Liquidation Monitor: risk levels, proximity alerts, health factor
- PnL Tracker: unrealized/realized PnL, funding costs, ROI calculation

Complements existing Hyperliquid prisms (execute order, set leverage,
margin management, risk assessment, user state, token info, open orders).

Closes Spectral-Finance#82
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Hyperliquid Integration and Perpetual Trading $900

1 participant