Agent skill
aptos-trading
Execute trades on Aptos mainnet with price-triggered profit-taking and dip-buying strategies. Includes wallet management, transaction signing, and DEX swaps via Liquidswap. Use when automating APT trading, checking balances, or executing swaps.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/aptos-trading-plurigrid-asi-2
SKILL.md
Aptos Trading Executor
Automated APT trading on Aptos mainnet with price-triggered strategies.
Overview
- Purpose: Automated profit-taking and dip-buying (vulture) strategies
- Network: Aptos Mainnet via REST API
- DEX: Liquidswap for APT ↔ USDC swaps
Quick Start
# Run the executor (requires confirmation)
python ~/.agents/skills/aptos-trading/scripts/alpha_executor.py
Configuration
Wallet configuration in /Users/alice/agent_scripts/wallets.yaml:
apt_primary- Main trading walletusdc_withdrawal- USDC extraction wallet
Strategy Parameters
Profit Triggers (Bull Levels)
| Level | Price | Action |
|---|---|---|
| B1 | $1.60 | Log only (adjust to take 20%) |
| B2 | $1.80 | Swap 30% to USDC |
| B3 | $2.00 | Swap 50% to USDC |
| MOON | $2.50 | Swap 75% to USDC |
Dip Buying (Vulture Levels)
| Price | Amount |
|---|---|
| $1.40 | 15 APT |
| $1.30 | 15 APT |
| $1.20 | 15 APT |
Architecture
AptosClient Class
get_account_info()- Fetch sequence numberget_balance()- Read APT from fungible asset storesubmit_transaction(payload)- Sign and submit txswap_apt_to_usdc(amount, min_out)- Execute Liquidswap swap
Price Feeds
- CoinGecko API (primary)
- Binance API (fallback)
- Default $1.50 (emergency)
Security Notes
⚠️ CRITICAL: Private keys are in wallets.yaml - NEVER commit this file
⚠️ All transactions are signed locally and submitted to mainnet
⚠️ Script requires typing "EXECUTE" to confirm live trading
Wallet Validation (MANDATORY)
Before funding ANY wallet, run:
just aptos-validate-all
NEVER use derive-resource-account-address for wallet creation.
Use aptos init --private-key to derive addresses correctly.
Files
scripts/alpha_executor.py- Main executorreferences/system-docs.org- Full system documentation/Users/alice/agent_scripts/wallets.yaml- Wallet config (external)/Users/alice/agent_scripts/Holdings.md- Live state tracker/Users/alice/agent_scripts/alpha.log- Execution log
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?