emblem-portfolio-tracker について
emblem-portfolio-trackerは、EmblemAIを使って複数チェーンの暗号資産を確認するスキルです。残高と米ドル換算額に加え、条件付き取引の損益やDeFiポジションも確認できます。
主な機能
- 017チェーンのアドレスと残高の確認
- 02対応チェーン残高の米ドル換算表示
- 03暗号資産価格の照会
- 04条件付き取引のポジションと実現損益の追跡
- 05DeFiポジションの確認
活用シーン
- 01複数チェーンの保有資産を確認
- 02条件付き取引の実現損益を確認
- 03Nansenがインデックス化したウォレットのDeFiポジションを調査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ emblemcompany/ agent-skills --skill emblem-portfolio-trackerインストール後、Claude Code で/emblem-portfolio-trackerを入力して読み込まれたか確認します。
同梱ファイルscripts/portfolio-report.sh
詳細
Emblem ポートフォリオトラッカー
EmblemAI を活用したクロスチェーンの暗号資産ポートフォリオ監視機能です。Solana、Ethereum、Base、BSC、Polygon、Hedera、Bitcoin の残高を米ドル換算額とともに集約します。Nansen を使った条件付き取引の損益追跡と DeFi ポジションの確認にも対応しています。
必要要件: npm install -g @emblemvault/agentwallet
このスキルでできること
| 機能 | 使用するツール |
|---|---|
| すべてのチェーンのウォレットアドレス | wallet |
| Solana の残高と米ドル換算額 | solanaBalances |
| Ethereum の残高と米ドル換算額 | ethGetBalances |
| Base の残高と米ドル換算額 | baseGetBalances |
| BSC の残高と米ドル換算額 | bscGetBalances |
| Polygon の残高と米ドル換算額 | polygonGetBalances |
| Hedera の残高 | hederaGetBalances |
| Bitcoin の残高 | getBTCBalances |
| 暗号資産の価格照会 | getCryptoPrice |
| 条件付き取引のポジションと損益 | getAllPositions、listPositions |
| DeFi ポジション(LP、ステーキング、ファーミング) | nansen_defi_portfolio |
非対応機能
以下の機能をサポートするツールはありません。
- 取引履歴 — どのチェーンでも、過去のウォレット取引を返すツールはありません
- 税務レポート/取引データのエクスポート — 利用可能な過去の取引データはありません
- 保有トークンの未実現損益 — 条件付き取引ポジションの実現損益のみ取得できます
- 24 時間のポートフォリオ変動 — 過去の残高スナップショットはありません。現在の残高のみ取得できます
- ポートフォリオの配分割合 — エージェントが各チェーンの残高取得結果から計算する必要があります
クイックスタート
npm install -g @emblemvault/agentwallet
# Check balances across all chains
emblemai --agent --profile default -m "Use wallet to show my addresses, then use solanaBalances, ethGetBalances, baseGetBalances, bscGetBalances, polygonGetBalances, hederaGetBalances, and getBTCBalances to show all my balances"
# Check trade positions
emblemai --agent --profile default -m "Use getAllPositions to show my open and closed trade positions with P&L"
トリガーフレーズ:
- 「ポートフォリオを確認して」
- 「すべてのチェーンの残高を表示して」
- 「損益はいくら?」
- 「取引ポジションを表示して」
ワークフロー: ポートフォリオ全体の確認
ステップ 1: ウォレットアドレス
emblemai --agent --profile default -m "Use wallet to list all my wallet addresses across every chain"
ステップ 2: 残高スナップショット
各チェーンを確認します。確実に実行できるよう、ツール名を明示してください。
emblemai --agent --profile default -m "Use solanaBalances to show my Solana tokens with USD values"
emblemai --agent --profile default -m "Use ethGetBalances to show my Ethereum tokens with USD values"
emblemai --agent --profile default -m "Use baseGetBalances to show my Base tokens"
emblemai --agent --profile default -m "Use bscGetBalances to show my BSC tokens"
emblemai --agent --profile default -m "Use polygonGetBalances to show my Polygon tokens"
emblemai --agent --profile default -m "Use hederaGetBalances to show my Hedera tokens"
emblemai --agent --profile default -m "Use getBTCBalances to show my Bitcoin balance"
または、まとめて依頼します。
emblemai --agent --profile default -m "Show my balances across all chains with USD values. Use the balance tools for each chain: solanaBalances, ethGetBalances, baseGetBalances, bscGetBalances, polygonGetBalances, hederaGetBalances, getBTCBalances"
ステップ 3: 取引ポジションと損益
emblemai --agent --profile default -m "Use getAllPositions to show my conditional trade positions with realized P&L"
注: 損益データは、EmblemAI を通じて作成された条件付き取引ポジション(指値注文、ストップロス、テイクプロフィット)のみを対象とします。一般的なウォレット保有資産は取得原価の追跡に対応していません。
ステップ 4: DeFi ポジション(任意)
Nansen にインデックス登録されているウォレット(通常は高価値のウォレット)の場合:
emblemai --agent --profile default -m "Use nansen_defi_portfolio to check DeFi positions for wallet [ADDRESS] on [CHAIN]"
使用例
毎日のチェック
emblemai --agent --profile default -m "Quick portfolio check — use solanaBalances, ethGetBalances, and getBTCBalances to show my main holdings"
特定チェーンの詳細確認
emblemai --agent --profile default -m "Use solanaBalances to show all my Solana token balances with current prices"
emblemai --agent --profile default -m "Use ethGetBalances to show my Ethereum positions"
取引パフォーマンス
emblemai --agent --profile default -m "Use getAllPositions to show my closed positions with realized P&L and win/loss rate"
価格確認
emblemai --agent --profile default -m "Use getCryptoPrice to show current prices for BTC, ETH, SOL, and BNB"
依頼時のヒント
確実に実行できるよう、正確なツール名を指定してください。
| よくない例 | よい例 |
|---|---|
"balances" | "Use solanaBalances and ethGetBalances to show my balances" |
"PnL" | "Use getAllPositions to show my trade positions with realized P&L" |
"portfolio" | "Use wallet to show addresses, then check balances on each chain" |
ヘルパースクリプト
bash scripts/portfolio-report.sh
すぐに使えるポートフォリオレポートについては、scripts/portfolio-report.sh を参照してください。
リンク
コメント
Markdown 対応