Aptos Trading Executor
SkillCommerce & financeExecute 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.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Aptos Trading Executor skill
What this skill tells your AI
The instructions your AI receives, as published by plurigrid/asi in skills/aptos-trading/SKILL.md and read by ahel’s review.
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
Para(Optic) atlas
Part of: para-mensch-commons.
Signals
- GitHub stars
- 63
- Forks
- 12
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
aptos-trading- Source
- github.com/plurigrid/asi