Hyperliquid Carry Trade Screener — Funding APR & Risk
Pricing
Pay per usage
Hyperliquid Carry Trade Screener — Funding APR & Risk
Ranks Hyperliquid perp funding opportunities by estimated net APR, open interest, 24h volume, mark/oracle premium, funding persistence, and risk.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
S5ifty4
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Hyperliquid Carry Trade Screener
Apify Actor that scans Hyperliquid perp markets and ranks funding/carry opportunities by net APR, liquidity, mark/oracle premium, and risk.
Why this Actor exists
Most funding tools return raw rates. This Actor is built to be decision-ready:
- Converts hourly funding to annualized APR.
- Estimates net APR after a configurable round-trip fee/slippage assumption.
- Scores markets by open interest, 24h volume, mark/oracle premium, asset risk, and funding strength.
- Optionally fetches 24h funding history to label persistence and funding reversals.
- Labels each market as
consider,watch, oravoid. - Outputs warnings such as thin liquidity, premium distortion, inconsistent funding, and extreme/transient APR.
- Charges only for returned opportunity rows when pay-per-event monetization is enabled; the summary row is uncharged.
This is a screening tool, not financial advice.
Default strategy
Defaults are tuned for practical positive-funding carry research:
- Side: positive funding, i.e. short perp / long spot carry
- Minimum absolute funding APR: 5%
- Minimum OI: $5M
- Minimum 24h volume: $2M
- Maximum absolute premium: 1.5%
- Risk mode: balanced
- 24h funding history: enabled for top 40 candidates
Input
| Field | Default | Description |
|---|---|---|
side | positive | positive, negative, or both. |
riskMode | balanced | conservative, balanced, or all. |
minFundingAprPct | 5 | Minimum annualized absolute funding APR before estimated fees. |
minOpenInterestUsd | 5000000 | Minimum notional open interest. |
minDailyVolumeUsd | 2000000 | Minimum 24h notional volume. |
maxPremiumAbsPct | 1.5 | Maximum absolute mark/oracle premium. |
assumedRoundTripFeeBps | 9 | Entry+exit fee/slippage assumption, annualized over a 7-day hold. |
coins | [] | Optional allowlist. Empty means all non-delisted markets. |
excludeCoins | [] | Optional blocklist. |
includeHistory | true | Fetch 24h funding history for top candidates. |
historyCandidates | 40 | Number of pre-filtered rows to enrich with funding history. |
maxResults | 30 | Maximum output rows. |
Output
The first dataset row is a summary object. Remaining rows are ranked opportunities with fields including:
decision:consider,watch, oravoidopportunityScore: 0-100coincarrySideLabelfundingAprPctestimatedNetAprPctopenInterestUsddailyVolumeUsdpremiumPctliquidityTierpremiumTierriskBucketfundingPersistencePctavg24hFundingAprPctpositiveSignalswarningsreason
Data source
Uses Hyperliquid's public info API:
https://api.hyperliquid.xyz/info
Endpoints used:
metaAndAssetCtxsfundingHistory
Local development
npm installnpm run test:local
Output is written to storage/datasets/default/ when running locally.
Disclaimer
This Actor is not financial advice. Funding/carry trades can lose money due to price movement, liquidation, funding reversals, liquidity, fees, execution risk, oracle/mark divergence, and exchange/smart-contract risk. Always verify market details directly before trading.