Skip to main content

Auto-buy does not work for skins that were listed before this auto-buy request was created

I am placing an auto-buy order for 10 units of " Sticker | JDC | Paris 2023 " (for example) at a price higher than the cost of all available items.

There are 1,130 items available for sale with the same hash name: Sticker | JDC | Paris 2023.

Even though the auto-buy order price exceeds the total value of all available items for sale, the auto-buy does not trigger, and the items are not purchased.

Status: In Progress2 comments

Comments2

  • An Anonymous User

    •

    Oct 24

    ENG:
    Critical Issue for API Sellers & Market Equilibrium (Unresolved for 7+ Months)

    This bug does not just prevent auto-buy orders from matching with existing listings; it directly corrupts the market data and breaks API-based price automation:

    1. Corrupted 'Price TOP-1' Data: When a newly created auto-buy order is higher than existing sale offers (for example, an active buy order at $4.614 while existing sale offers start at $4.36), the system overwrites the seller's 'Price TOP-1' metric with the unmatched buy order price ($4.614) instead of the actual lowest sale price ($4.36).

    2. Broken API Automation: Because the API and seller dashboard report corrupted Price TOP-1 values, automated repricing bots are misled and forced into inaccurate price adjustments.

    3. Destroyed Market Equilibrium: Orders sit stuck in a crossed state (Buy Order > Sell Offer) for hours without executing. Neither buyers get their items nor sellers get their sales, and prices cannot balance naturally.

    Leaving a core matching engine and pricing data bug unresolved for over 7 months makes automated selling unsafe. Please prioritize a fix so that either auto-buy orders trigger existing cheaper listings immediately, or unmatched buy orders are strictly excluded from the Price TOP-1 calculation.

    RU:

    Критическая проблема для API-продавцов и баланса рынка (не решается более 7 месяцев)

    Этот баг не только мешает автопокупке срабатывать на уже выставленные предметы, но и полностью ломает данные для API-ботов:

    1. Искажение цены «Price TOP-1»: Когда создается ордер на автопокупку выше текущих цен продажи (например, запрос на покупку $4.614, хотя в продаже уже есть лоты от $4.36), система ошибочно записывает цену неисполненного ордера на покупку ($4.614) в графу «Price TOP-1» вместо реальной минимальной цены продажи ($4.36).

    2. Сбой API-автоматизации: Из-за неверного значения Price TOP-1 скрипты и боты получают искаженные данные и неправильно изменяют цены.

    3. Нарушение рыночного баланса: Ордера часами висят в пересеченном состоянии (цена покупки выше цены продажи), сделки не происходят, и рынок не может прийти к равновесию.

    Пожалуйста, исправьте расчет Price TOP-1 и логику срабатывания автопокупки, так как сейчас автоматическая торговля через API несет финансовые риски.

  • Андрей Бессонов

    •

    Sep 7

    Просьба ускорить выполнение или предложить обходное workflow