Понятия

Смысл ценовых полей

ask означает лоты на продажу, bid — заявки на покупку.

Цена, сторона и количество

ask означает лоты на продажу, bid — заявки на покупку. Обычная котировка выражена в валюте площадки и не включает отдельно вычисляемые суммы с комиссиями в CNY. Для сохранения точности суммы передаются десятичными строками.

quantity=null означает неизвестное количество, 0 — отсутствие доступного количества. is_quantity_minimum=true обозначает нижнюю границу. При is_all_items_same_price=false цена не относится ко всем единицам; null означает неизвестное значение.

Отсутствие цены и снятие

Если источник не сообщает цену, market_price_amount=null. После снятия может сохраниться последняя цена, но quantity=0, а delisted_at задано. Ни один случай не означает бесплатный предмет.

Также возможна оценка CSCP со side=mid без количества. Перед использованием проверяйте свежесть и доступность.