How to Adjust Open Position Size via Binance API Without Closing Position?

Hi everyone,

I’m currently working on integrating Binance API into our trading bots and need some help with managing open positions. Specifically, I’m looking to understand how to increase or decrease the amount of an open position (either long or short, in futures or spot) without having to close and reopen the position.

Is there a way to adjust the position size dynamically via the Binance API? Any guidance or references to the relevant API endpoints would be greatly appreciated.

Thank you!

Hi,

You can change your position quantity by placing orders.

Placing order on Spot

Placing order on USD-M Futures