aster-api-trading-v3

Execute, cancel, batch, and query perpetual futures orders via Aster Futures API v3.

3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill aster-api-trading-v3-pieverse-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aster-api-trading-v3
Source: https://github.com/Pieverse-Eng/purrfect-skills/tree/main/aster/vendor/futures-trading
Command: npx skills add https://github.com/Pieverse-Eng/purrfect-skills --skill aster-api-trading-v3-pieverse-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides precise, machine-readable instructions for placing, canceling, batching, and querying perpetual futures orders on Aster Futures API v3, removing ambiguity for integrations that must interact with fapi/v3 endpoints and handle exchange-specific order rules.

Core Features & Use Cases

  • Order lifecycle operations: Place new orders (LIMIT, MARKET, STOP, TRAILING_STOP_MARKET, etc.), cancel single or all open orders, and submit batch orders.
  • Querying and reconciliation: Retrieve single orders, open orders, and historical/all orders for reconciliation and auditing with pagination and time-window notes.
  • Trading rule awareness: Explains required parameters for different order types, hedge/positionSide considerations, trigger conditions, and payload/weight constraints for production trading clients.

Quick Start

Place a LIMIT buy order for symbol BTCUSDT with quantity 0.1 at price 60000 using the Aster Futures API v3.

Frequently Asked Questions about aster-api-trading-v3

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I place perpetual futures orders via the Aster API?

Batch perpetual futures orders are submitted through the Aster API v3 by sending multiple order instructions in a single POST request, applying order type validation and payload weight constraints to execute mass order batches efficiently.

What parameters are required for different order types on Aster Futures?

Hedging mode on Aster Futures is handled by setting the positionSide parameter to either LONG or SHORT in your order payload, allowing you to manage separate buy and sell position sides simultaneously on the fapi/v3 endpoints.

How do I query open and historical orders on Aster Futures API v3?

Querying open and historical orders on Aster Futures API v3 involves calling the fapi/v3 endpoints with signed USER_DATA permissions, applying pagination and time-window parameters to retrieve and reconcile single, open, or all historical orders.

What API permissions do I need to trade perpetual futures on Aster?

Trading perpetual futures on Aster requires signed TRADE permissions for executing and canceling orders, and USER_DATA permissions for querying open or historical orders on the fapi/v3 endpoints.