A Streamlit application that analyzes HyperLiquid vaults, providing metrics like Sharpe ratio, Sortino ratio, drawdown, and more.
- Real-time vault data analysis
- Automated daily cache updates
- Multiple filtering options
- Key metrics calculation (Sharpe ratio, Sortino ratio, Max drawdown)
- Interactive UI with Streamlit
The application is automatically deployed to Streamlit Cloud and the cache is updated daily. You can access it at: https://hyperliquid-vault-analysis.streamlit.app
- Clone the repository:
git clone https://github.com/aditya-dom/hyperliquid-vault-analysis.git
cd hyperliquid_vault_analysis- Install dependencies:
pip install -r requirements.txt- Run the application:
streamlit run main.py- Fork this repository
- Sign up for Streamlit Cloud
- Connect your GitHub repository
- Add your Streamlit credentials as a GitHub secret named
STREAMLIT_CREDENTIALS - Deploy!
The application uses a caching system that:
- Updates automatically every 24 hours via GitHub Actions
- Stores vault data to minimize API calls
- Maintains historical data for analysis
Contributions are welcome! Please feel free to submit a Pull Request.