# Hyperliquid取引・ボット

## 概要

Hyperliquid DEXでの仮想通貨取引ダッシュボードおよび自動売買ボット機能。ウォレット管理、注文執行、MA/RSI/AI戦略による自動トレーディングをサポートする。

## 使い方

### ダッシュボード
1. `/hyperliquid` にアクセス
2. ウォレット残高・ポジション・注文履歴を確認
3. 手動で注文を作成・執行

### 自動売買ボット
1. `/hyperliquid/bot` にアクセス
2. 取引戦略を選択（MA: 移動平均、RSI、AI分析）
3. パラメータを設定してボットを起動
4. バックグラウンドでPythonプロセスとして実行される

## 技術構成

### Controllers

- `HyperliquidController` - ダッシュボード、ウォレット管理、注文執行
- `HyperliquidBotController` - 自動売買ボットの管理・制御

### Traits

- `ManagesBackgroundProcess` - Pythonボットプロセスのバックグラウンド管理

### Views

- `hyperliquid/index.blade.php` - 取引ダッシュボード
- `hyperliquid/bot.blade.php` - ボット管理画面

### バックグラウンドプロセス

- Pythonスクリプトによる自動売買ボット
- MA（移動平均線）、RSI、AI（Anthropic API）の3戦略

## 必要な環境変数

| 変数名 | 説明 |
|--------|------|
| `HYPERLIQUID_WALLET_ADDRESS` | Hyperliquidウォレットアドレス |
| `HYPERLIQUID_PRIVATE_KEY` | ウォレット秘密鍵 |
| `ANTHROPIC_API_KEY` | Anthropic APIキー（AI戦略用） |
