# Limit orders have an update issue

**URL:** <https://forum.alpaca.markets/t/limit-orders-have-an-update-issue/13284>\
**Category:** Alpaca Trading\
**Created:** [December 11, 2023, 5:10pm UTC](https://forum.alpaca.markets/t/limit-orders-have-an-update-issue/13284 "2023-12-11T17:10:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![AASAAQWE](https://avatars.discourse-cdn.com/v4/letter/a/b782af/32.png) [@AASAAQWE](https://forum.alpaca.markets/u/AASAAQWE)\
**Post date:** [December 11, 2023, 5:10pm UTC](https://forum.alpaca.markets/t/limit-orders-have-an-update-issue/13284/1 "2023-12-11T17:10:55Z")

</div>

this API is seriously lacking in many ways. this limit order for example.

limit\_order\_data = LimitOrderRequest(  
symbol=x,  
qty=B\_qty,  
limit\_price=round(current\_price\_x+0.01, 2),  
side=OrderSide.SELL,  
time\_in\_force=TimeInForce.GTC  
)

```
# Limit order
limit_order = trading_client.submit_order(
    order_data=limit_order_data
)

```

id imagine that every time the while loop goes through this limit sell order would change as the price of X changes. it stays the same all day no matter what the price of x is. so eventually the orders run into the built in sell price and star selling at a loss. is there any way to update the limit stop price more efficiently? any help is appreciated?
