algo

Create, query, and cancel Binance Algo spot and futures orders via signed API requests.

957|244|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/tradecatlabs/tradecat-public --skill algo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algo
Source: https://github.com/tradecatlabs/tradecat-public/tree/main/resources/agent_market_context/binance/upstream/binance-skills-hub-main/skills/binance/algo
Command: npx skills add https://github.com/tradecatlabs/tradecat-public --skill algo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you place, query, and cancel Binance Algo orders without manually constructing signed API requests.

Core Features & Use Cases

  • Binance Algo order management (Spot/Futures): Cancel, list open orders, list sub-orders, and fetch historical orders for algo orders.
  • Algo order creation: Create TWAP and VP (Volume Participation) orders with required parameters and optional controls.
  • Secure authenticated requests: Uses Binance API key/secret and supports signing requirements for authenticated endpoints.

Quick Start

Use the algo Skill to cancel a futures algo order by calling the endpoint /sapi/v1/algo/futures/order (DELETE) with the required algoId.

Frequently Asked Questions about algo

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

FAQPage Schema
How do I create TWAP and Volume Participation orders on Binance?

You create Binance algo orders by submitting signed requests to the spot or futures algo API endpoints. This supports TWAP and Volume Participation order placement with required parameters and optional execution controls.

What do I need to sign Binance API requests for algo trading?

Authenticating Binance algo trading requests requires a valid API key and secret key. These credentials sign USER_DATA and TRADE endpoints to securely manage spot and futures order lifecycles.

Can I query historical and open sub-orders for both spot and futures algo orders?

Yes, querying historical and open sub-orders is supported for both spot and futures algo orders. The API returns JSON responses for open orders, historical orders, and sub-orders across both market types.

How do I cancel an open Binance algo order programmatically?

Canceling an open Binance algo order requires sending a DELETE request to the /sapi/v1/algo/futures/order endpoint. You must provide the required algoId parameter to identify and terminate the target order.

What is the best way to manage Binance algo order lifecycles without manually signing payloads?

Managing Binance algo order lifecycles without manual payload signing uses an automated request signing abstraction. This handles parameter construction and HMAC authentication to securely query, create, and cancel orders.