Troubleshooting
Common issues and fixes.
Missing environment variables
Error: HYPERLIQUID_PRIVATE_KEY must be set in .env file.
Error: CROWDCENT_API_KEY not found in environment variables
When cc-liquid is installed as a CLI tool, it may not automatically load variables from the .env file. You must load them into your shell session manually.
Fix: Run this command from your project root in each new terminal session before using cc-liquid:
This command reads your .env file, filters out comments, and exports the key-value pairs.
- Ensure
.envexists withHYPERLIQUID_PRIVATE_KEY(or a profile-specificsigner_envkey). - Add
CROWDCENT_API_KEYfor CrowdCent data, or switch tolocal/numerai.
No tradeable assets
Warning: No predictions match Hyperliquid tradeable assets!
- Ensure prediction
asset_id_columnmatches Hyperliquid coins (e.g., BTC, ETH) - Use the correct
data.sourcesmart defaults or set columns explicitly
Trades skipped (below minimum)
- Increase
account_valueorportfolio.target_leverage - Reduce
portfolio.num_long/num_short - Lower
execution.min_trade_valuewith caution
High slippage or failed orders
- Increase
execution.slippage_tolerance - Reduce position count or leverage
- Avoid illiquid symbols (see Configuration → Execution)