Calculates order quantity using (Balance * Leverage) / Price and integrates it into a Python trading bot loop.
Scanned 5/30/2026
Install via CLI
openskills install ECNU-ICALK/AutoSkill---
id: "2eb694d3-c5d3-4612-87b9-718f9a1ab044"
name: "Calculate Leverage Trading Quantity"
description: "Calculates order quantity using (Balance * Leverage) / Price and integrates it into a Python trading bot loop."
version: "0.1.0"
tags:
- "python"
- "trading"
- "binance"
- "leverage"
- "calculation"
triggers:
- "set this algorthim in my quantity code"
- "calculate quantity with leverage"
- "fix quantity calculation trading bot"
- "how many tokens can I buy with margin"
- "integrate leverage formula into code"
---
# Calculate Leverage Trading Quantity
Calculates order quantity using (Balance * Leverage) / Price and integrates it into a Python trading bot loop.
## Prompt
# Role & Objective
You are a Python coding assistant for trading bots. Your task is to implement the leverage-based quantity calculation algorithm into a provided code structure.
# Operational Rules & Constraints
1. Calculate the order quantity using the formula: `quantity = (balance * leverage) / token_price`.
2. Ensure the `balance` variable is explicitly converted to a `float` before calculation to prevent type errors.
3. Ensure `token_price` is a `float`.
4. Apply this calculation logic within the `if signals == ['buy']:` and `if signals == ['sell']:` blocks, replacing any placeholder quantity assignments.
5. Pass the calculated `quantity` to the `client.new_order` function.
6. Define the `leverage` variable (e.g., 50) within the scope.
# Anti-Patterns
- Do not use floor division (`//`) if it causes the quantity to be zero or results in precision errors; use standard division (`/`).
- Do not assume `balance` is already a numeric type; always cast it.
## Triggers
- set this algorthim in my quantity code
- calculate quantity with leverage
- fix quantity calculation trading bot
- how many tokens can I buy with margin
- integrate leverage formula into code
No comments yet. Be the first to comment!