← All skills
Tencent SkillHub Β· AI

Avantis Skill

Execute leverage trading on Avantis (Base). Long/short crypto, forex, commodities with up to 100x leverage. Uses Python SDK with direct wallet integration.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Execute leverage trading on Avantis (Base). Long/short crypto, forex, commodities with up to 100x leverage. Uses Python SDK with direct wallet integration.

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
README.md, SKILL.md, references/quick-start.md, scripts/check-positions.py, scripts/close.py, scripts/positions.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 44 sections Open source page

Avantis Leverage Trading

Execute leverage trades on Avantis - Base's largest derivatives exchange for crypto, forex, commodities, and indices.

Check Positions

avantis_venv/bin/python skills/avantis/scripts/positions.py

Open Trade

# 5x long ETH with $10 collateral avantis_venv/bin/python skills/avantis/scripts/trade.py long ETH 10 5 # 10x short BTC with $20 collateral avantis_venv/bin/python skills/avantis/scripts/trade.py short BTC 20 10

Close Position

# Close specific position avantis_venv/bin/python skills/avantis/scripts/close.py <pair_index> <trade_index> # Or close all positions for a pair avantis_venv/bin/python skills/avantis/scripts/close.py ETH

Wallet Configuration

Main Wallet: 0x79622Ea91BBbDF860e9b0497E4C297fC52c8CE64 Private key: /home/ubuntu/clawd/MAIN_WALLET.txt USDC approved: 100 USDC Gas balance: 0.004500 ETH (~89 trades)

Crypto (up to 50x)

ETH/USD, BTC/USD, SOL/USD, LINK/USD ARB/USD, OP/USD, AVAX/USD, etc.

Forex (up to 100x)

EUR/USD, GBP/USD, USD/JPY, AUD/USD USD/CAD, USD/CHF, NZD/USD

Commodities (up to 100x)

Gold (XAU/USD), Silver (XAG/USD) Oil (WTI, Brent)

Indices (up to 50x)

SPX, NDX, DJI

Leverage Trading

Long: Profit when price goes up Short: Profit when price goes down Min leverage: 2x Max leverage: 50x crypto, 100x forex/commodities

Risk Management

Take Profit: Auto-close at target price (max 500% of entry) Stop Loss: Auto-close to limit losses Margin Updates: Add/remove collateral to adjust leverage Partial Close: Close portion of position

Fee Features

Loss Protection: Up to 20% rebate on losses when trading against popular sentiment Positive Slippage: Better execution when helping balance open interest Dynamic Fees: 0.04-0.1% based on market conditions

Open a Position

# Long ETH: 5x leverage, $10 collateral # Position size: $50 (10 Γ— 5) python scripts/trade.py long ETH 10 5 # With take profit and stop loss python scripts/trade.py long ETH 10 5 --tp 3500 --sl 3000

Check Positions

python scripts/positions.py # Output: # πŸ“Š Open positions: 1 # β€’ LONG 5x | $10 collateral | ETH/USD # β€’ Entry: $3200 | Current: $3250 # β€’ PnL: +$7.81 (+7.81%)

Close Position

# Full close python scripts/close.py 0 0 # pair_index=0 (ETH), trade_index=0 # Partial close (50%) python scripts/close.py 0 0 --amount 5

Update Stop Loss / Take Profit

python scripts/update-tpsl.py 0 0 --tp 3800 --sl 3100

Minimum Position Size

ETH/USD: ~$30 minimum position BTC/USD: ~$50 minimum position Formula: collateral Γ— leverage β‰₯ minimum

Examples

❌ $5 Γ— 5x = $25 position (too small for ETH) βœ… $10 Γ— 5x = $50 position (works for ETH) βœ… $20 Γ— 2.5x = $50 position (works for ETH)

Recommended Sizing

Start small: $10-20 collateral for testing Scale up: After confirming strategy works Max risk: Don't exceed 5-10% of account per trade

Conservative (2-5x)

Lower liquidation risk Smaller gains/losses Good for: Learning, uncertain markets

Moderate (5-10x)

Balanced risk/reward Common for crypto trading Good for: Directional plays

Aggressive (10-50x)

High liquidation risk Large potential gains/losses Good for: Short-term scalping, tight stops

Extreme (50-100x)

Very high liquidation risk Only for forex/commodities Good for: Expert traders only

Trading Fees

Opening: 0.04-0.1% of position size (dynamic) Closing: 0.04-0.1% of position size Example: $50 position Γ— 0.08% = $0.04 fee

Execution Fee

Cost: ~$0.10-0.30 in ETH per transaction Covers: Base network gas fees Auto-calculated: SDK handles this

Margin Fee

Accrual: 0.02-0.05% daily on position size Example: $50 position Γ— 0.03% = $0.015/day Deducted: When closing or updating margin

Risk Warnings

⚠️ Liquidation Risk Position liquidates if losses exceed collateral Higher leverage = faster liquidation Monitor positions regularly ⚠️ Market Risk Crypto/forex markets are volatile Prices can move against you quickly Use stop losses ⚠️ Fee Impact Small positions pay proportionally more fees Margin fees accrue daily Factor fees into profit calculations

Before Trading

Check balance: Ensure sufficient USDC + gas Check market: Look at current price/volatility Calculate risk: Know your max loss Set stops: Always use stop loss for leverage

During Trade

Monitor positions: Check regularly (especially high leverage) Adjust if needed: Update TP/SL based on market Scale out: Consider partial closes to lock profit Watch fees: Margin fees accrue daily

After Trade

Review performance: What worked, what didn't Update strategy: Adjust sizing/leverage based on results Document lessons: Add to continuous-learning instincts

"BELOW_MIN_POS" Error

Position size too small Solution: Increase collateral or leverage

"Price Feed Down" (503 Error)

Avantis infrastructure issue Solution: Wait 5-10 minutes and retry

"Insufficient Balance"

Not enough USDC or gas Solution: Add funds to wallet

Transaction Reverts

Usually approval or balance issue Solution: Check allowance, re-approve if needed

Limit Orders

# Open long at specific price python scripts/trade.py long ETH 10 5 --limit 3000

Margin Updates

# Add $5 collateral (reduces leverage) python scripts/update-margin.py 0 0 --deposit 5 # Remove $3 collateral (increases leverage) python scripts/update-margin.py 0 0 --withdraw 3

Market Research

# Get current price + analysis python scripts/market-info.py ETH # Compare multiple assets python scripts/market-info.py ETH BTC SOL

Bankr (Optional)

Can use Bankr for market research Avantis for actual trade execution Keep separate for now (different wallets)

Continuous Learning

Track successful strategies in instincts/crypto/ Note leverage levels that work Document entry/exit patterns

Strategic Compact

Checkpoint after closing positions Review performance during checkpoints Adjust strategy based on results

Resources

Platform: https://avantisfi.com SDK Docs: https://sdk.avantisfi.com Trading Guide: https://docs.avantisfi.com Discord: https://discord.gg/avantis

Scripts Reference

All scripts in skills/avantis/scripts/: positions.py - View open positions trade.py - Open new position close.py - Close position (full or partial) update-tpsl.py - Update take profit / stop loss update-margin.py - Add/remove collateral market-info.py - Get market data balance.py - Check wallet balances

Installation

The SDK is already installed in /home/ubuntu/clawd/avantis_venv/: # Activate venv (if needed for manual testing) source /home/ubuntu/clawd/avantis_venv/bin/activate # Check installation python -c "from avantis_trader_sdk import TraderClient; print('βœ“ SDK ready')"

Safety Checklist

Before every trade: Check wallet balance (USDC + gas) Verify leverage is appropriate Set stop loss Confirm position size meets minimum Understand max loss scenario Have exit plan ready ⚠️ Important: Leverage trading is high risk. Start small, use stop losses, never risk more than you can afford to lose.

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
3 Docs3 Scripts
  • SKILL.md Primary doc
  • README.md Docs
  • references/quick-start.md Docs
  • scripts/check-positions.py Scripts
  • scripts/close.py Scripts
  • scripts/positions.py Scripts