| name | profile |
| description | agent-finance の trading profile、Binance HMAC env 参照、risk policy、intent-first live writes、audit log、保護された署名ワークフローを設定する。 |
agent-finance profile skill
ローカライズ注記: これは AI Agent 向けの runtime instructions です。command、flag、provider 名、JSON field、schema key、code block は英語のまま固定し、外部の market evidence、news title、SEC text、provider 原文は翻訳しません。
Signed workflow は intent-first です。intent を作り、risk を確認し、profile permissions を確認してから submit します。secret は env var 参照だけにし、config、docs、logs、prompt に書きません。
モデル
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
Profile 権限
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
[permissions]
spot_trading = true
usds_futures = true
universal_transfer = false
セットアップ
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
agent-finance profile path --profile default
agent-finance profile template --profile default
agent-finance profile doctor --profile default
agent-finance profile explain --profile default
agent-finance risk explain --profile default
agent-finance account permissions --profile default --json
agent-finance account balances --profile default --json
agent-finance account positions --profile default --json
下表の field 名と kind 値は machine contract なので英語のまま保持します。
| Command | kind | Common payload path |
|---|
account permissions | api-permissions | payload |
account balances | spot-balances | payload.balances |
account positions | usds-futures-positions | payload.assets, payload.positions |
order query | order-query | payload |
order open | open-orders | payload |
transfer history | transfer-history | payload.rows |
注文フロー
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
agent-finance order create BTCUSDT --profile default --market spot --side buy --kind limit --quantity 0.001 --price 50000 --time-in-force gtc
agent-finance order create BTCUSDT --profile default --market spot --side buy --kind limit-maker --quantity 0.001 --price 50000
agent-finance order create BTCUSDT --profile default --market spot --side buy --kind market --quantity 0.001 --valuation-price 50000
agent-finance risk check INTENT_ID --profile default
agent-finance order submit INTENT_ID --profile default
agent-finance order submit INTENT_ID --profile default --test
agent-finance order submit INTENT_ID --profile default --live
agent-finance order query BTCUSDT --profile default --market spot --client-order-id CLIENT_ORDER_ID --json
agent-finance order open --profile default --market spot --symbol BTCUSDT --json
キャンセルフロー
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
agent-finance order cancel BTCUSDT --profile default --market spot --client-order-id CLIENT_ORDER_ID
agent-finance risk check CANCEL_INTENT_ID --profile default
agent-finance order submit CANCEL_INTENT_ID --profile default
agent-finance order submit CANCEL_INTENT_ID --profile default --live
Futures state フロー
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
[[risk.allowed_futures_state_changes]]
kind = "position-mode"
mode = "hedge"
agent-finance state create --profile default --kind leverage --symbol BTCUSDT --leverage 2
agent-finance state create --profile default --kind margin-type --symbol BTCUSDT --margin-type isolated
agent-finance state create --profile default --kind position-mode --position-mode hedge
agent-finance risk check INTENT_ID --profile default --live
agent-finance state submit INTENT_ID --profile default
agent-finance state submit INTENT_ID --profile default --live
Transfer フロー
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
agent-finance transfer create USDT --profile default --direction spot-to-usds-futures --amount 10
agent-finance risk check INTENT_ID --profile default
agent-finance transfer submit INTENT_ID --profile default
agent-finance transfer submit INTENT_ID --profile default --live
agent-finance transfer history --profile live --direction spot-to-usds-futures --size 20 --json
Audit フロー
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。
agent-finance audit tail --limit 20
agent-finance audit export --json
Guardrails
この節は正しいコマンドと証拠経路を選ぶために使います。構造化データには --json を優先し、provider を固定するのは照合または provider 挙動の監査時だけにします。