Перейти к основному содержимому

Откуда берутся наши цифры

Каждая цифра аукционного дома на этом сайте либо увидена на аукционе, либо рассчитана по увиденному. Эта страница объясняет, какая из них какая, как считается каждая и что мы не публикуем.

На этой странице, 21 раздел

Увидено или рассчитано

Цифра точная, если она прочитана прямо из сканов аукционного дома: что выставлено, по какой цене и как эта цена менялась между сканами. Она оценочная, если её приходится рассчитывать, потому что ни один источник не сообщает об отдельных продажах: продажи в день, оборот, доля продаж и запас в днях.

Сайт везде показывает разницу одинаково. Точные цифры стоят в сплошной рамке обычным шрифтом. Оценочные стоят в пунктирной рамке, начинаются с ≈ и несут свой 95-процентный диапазон, выборку за ними и уровень надёжности. Цифра, которую издание дать не может, объясняется словами и никогда не показывается нулём.

Видно на аукционе

Выставлено сейчас
46 единиц
  • 46 лотов
Рыночная стоимость
58g 40s 0c
Изменение цены
-2,1 % 24 часа+6,8 % 7 дней
Мир относительно региона
-4,1 % относительно медианы региона

Рассчитано по сканам

Оц. продаж в день
оценка 12
От 6 до 21 в день, при 95%
Надёжность: Средняя малая выборка
Оц. доля продаж
оценка 42 %
От 18 % до 67 %, при 95%
Надёжность: Средняя малая выборка
Оц. запас в днях
оценка 3,8
От 2,2 до 7,4 дн., при 95%
Надёжность: Средняя малая выборка
Пример цифр для одного предмета в TBC Anniversary, нарисованных теми же компонентами, что и страницы предметов. Диапазоны — это то, что дают методы ниже для этих входных данных.

Откуда берутся цифры каждого издания

Цены WoW Forever берутся из собственных сканов аукционного дома, которые делают игроки, и поступают по мере сканирований игроков беты: внутриигровой аддон Companion считывает аукцион, а его настольный помощник отправляет скан, поэтому у каждого предмета указан возраст его собственного последнего скана. Цены Retail берутся из API аукционного дома Blizzard и собираются каждый час. Цены TBC Anniversary, MoP Classic и Season of Discovery берутся только из TradeSkillMaster: для TBC Anniversary каждый час, для Season of Discovery примерно дважды в день, для MoP Classic раз в день.

Более медленный источник не хуже, но он ограничивает то, что можно честно показать. Таблица показывает, что поддерживает источник каждого издания.

Что поддерживает источник каждого издания
ЦифраWoW Forever (Beta)RetailMists of Pandaria ClassicTBC AnniversarySeason of Discovery
Источник и частотаСканы игроков, без расписанияBlizzard, каждый часTradeSkillMaster, раз в деньTradeSkillMaster, каждый часTradeSkillMaster, примерно дважды в день
Выставлено сейчас, рыночная стоимостьТочноТочноТочноТочноТочно
Изменения ценыТочно, с прошлого сканаТочно, от 1 чТочно, от 1 сутокТочно, от 1 чТочно, от 12 ч
СвечиВместо этого линияТочноВместо этого линияТочноВместо этого линия
Оц. продаж в деньНе измеряетсяоценка Оценкаоценка Оценкаоценка ОценкаНе измеряется
Оц. доля продажНе измеряетсяНе измеряетсяоценка Оценкаоценка ОценкаНе измеряется
Оц. запас в дняхНе измеряетсяоценка Оценкаоценка Оценкаоценка ОценкаНе измеряется
Глубина и оптовая покупкаТолько последний сканТочноНе измеряетсяНе измеряетсяНе измеряется
Мир относительно регионаНе измеряетсяТочноТочноТочноТочно
Орда относительно АльянсаТочноНе измеряетсяНе измеряетсяТочноТочно
Часы торговлиНе измеряетсяТочноНе измеряетсяТочноНе измеряется

Рыночная стоимость описывает выставленное

В Retail и WoW Forever рыночная стоимость — это средняя цена за единицу всего, что выставлено на момент скана, взвешенная по количеству, после того как отброшены выбивающиеся лоты: в Retail — те, что стоят намного выше медианной цены предмета, в WoW Forever — намного выше или намного ниже её, если лотов достаточно, чтобы это оценить. В TBC Anniversary, MoP Classic и Season of Discovery это собственная рыночная стоимость TradeSkillMaster, сохранённая в том виде, в каком TradeSkillMaster её публикует.

В обоих случаях она описывает то, что просят продавцы, а не то, что заплатили покупатели. Если цифра — это реальная цена сделки, её подпись об этом говорит.

рыночная стоимость в Retail и WoW Forever = сумма (цена за единицу × количество) ÷ сумма количества

цена за единицу
цена за единицу каждого лота после того, как отброшены выбивающиеся лоты
количество
единицы в этом лоте

Цена, которую мы сравниваем

Каждое изменение цены, перцентиль, сравнение миров или фракций, колебание и свеча используют одно число: самую низкую цену за единицу на каждом скане (самый низкий выкуп за единицу или цену товара за единицу). Поэтому все эти цифры описывают одну и ту же цену.

Изменения цены

Изменение цены — точная цифра: текущая самая низкая цена за единицу против той, что была видна одно окно назад. Более ранний скан должен лежать в пределах четверти окна от этого момента, поэтому изменение за 24 часа всегда сравнивает цены, разнесённые на 18–30 часов. Если он отстоит больше чем на десятую часть окна, изменение помечается пропуском в сборе.

Если достаточно близкого скана нет, изменение не показывается: «слишком редкие данные», когда сканы для этого окна разнесены слишком далеко, и «нет данных» в остальных случаях. У рынка, чей самый свежий скан старше удвоенного окна свежести, нет текущей цены, поэтому ни одно его изменение не показывается. Шаги следуют источнику каждого издания; в WoW Forever первый шаг считается от предыдущего скана предмета и указывает возраст этого скана.

Шаги изменения цены по изданиям
ИзданиеШаги
WoW Forever (Beta)с прошлого скана, 7 дней и 30 дней
Retail1 час, 24 часа, 7 дней и 30 дней
Mists of Pandaria Classic24 часа, 7 дней и 30 дней
TBC Anniversary1 час, 24 часа, 7 дней и 30 дней
Season of Discovery12 часов, 24 часа, 7 дней и 30 дней

Что выставлено и где сегодняшняя цена

Эти цифры читаются прямо из сканов. Ни одной не нужна модель; каждой нужно достаточно истории или достаточно миров, и она сообщает, когда их слишком мало. Последний столбец называет издания, чей источник поддерживает каждую.

Цифры, прочитанные прямо из сканов
ЦифраКак считаетсяИздания
Стоимость лотоврыночная стоимость × количество, выставленное сейчасВсе издания
Относительно своей историигде сегодняшняя цена стоит среди дневных цен закрытия предмета за последние 90 дней, без сегодняшнего дня и с равными значениями, засчитанными наполовину; нужно 14 закрытий, мало — меньше 30Все издания
Мир относительно регионацена этого мира относительно медианы миров региона, аукцион каждой фракции отдельно там, где фракции торгуют раздельно; нужно 5 миров, мало — меньше 10Retail, Mists of Pandaria Classic, TBC Anniversary и Season of Discovery
Орда относительно Альянсацена Орды относительно цены Альянса на том же мире или по всему региону, если мир не выбранWoW Forever (Beta), TBC Anniversary и Season of Discovery
Дневное колебаниестандартное отклонение изменения логарифма цены закрытия день ко дню за последние 30 полных дней, только между соседними днями, у обоих из которых есть закрытие; нужно 10 изменений, мало — меньше 20Все издания

Оценка продаж в день — это потолок

Ни один источник не сообщает об отдельных продажах. В Retail мы считаем за последние 14 дней единицы в лотах, исчезнувших между двумя сканами до того, как они могли истечь, плюс единицы товара, выкупленные из лотов, которые ещё выставлены, и делим на дни, которые покрывают эти сканы, а не на календарное окно. Если измеряющих сканов меньше трёх или покрытие меньше одних суток, цифра не показывается.

Отменённые лоты считаются проданными, поэтому цифра — потолок. Пока не накопится достаточно размеченных продаж, чтобы измерить долю отмен, нижний край диапазона предполагает, что до 10% посчитанных единиц были отменами. Предмет, все лоты которого исчезли между двумя сканами, в этом цикле ничего не записывает; на одном измеренном мире это было 1,05% всех уходов, и верхний край диапазона это учитывает. Диапазон — точный пуассоновский диапазон событий продажи, пересчитанный в единицы.

В Retail, если сканы за цифрой в среднем разнесены больше чем на удвоенный обещанный интервал источника, цифра помечается «слишком редкие данные»: всё, что выставили и купили между двумя сканами, теряется.

В TBC Anniversary и MoP Classic цифра исходит из региональной скорости продаж TradeSkillMaster, которую TradeSkillMaster определяет как число единиц, проданных одним аукционным домом за сутки, в среднем по региону. Цифра этого дома — это та скорость, умноженная на отношение его выставленного количества к количеству среднего дома; такое распределение — оценка, погрешность которой не измерена. Диапазон — пуассоновский диапазон продаж этого дома за одни сутки.

оценка продаж в день в Retail = (единицы, исчезнувшие до возможного истечения + единицы товара, выкупленные из действующих лотов) ÷ дни, которые покрывают сканы

исчезнувшие единицы
единицы в лотах, исчезнувших между двумя соседними сканами до конца своего срока
выкупленные единицы товара
единицы, выкупленные из лота товара, который всё ещё выставлен
дни, которые покрывают сканы
промежуток, который покрывают сканы, а не календарное окно

Оценка оборота в день

Оценка оборота в день — это оценка продаж в день, умноженная на цену за единицу. В Retail эта цена — медиана самой низкой выставленной цены за единицу за те же 14 дней сканов: покупатели сначала берут самый дешёвый лот, а ни один источник не сообщает цену, по которой продажа действительно прошла. В TBC Anniversary и MoP Classic это региональная средняя цена продажи TradeSkillMaster.

оценка оборота в день = оценка продаж в день × цена за единицу

оценка продаж в день
потолок выше, с его диапазоном
цена за единицу
в Retail — медиана самой низкой выставленной цены за 14 дней; в TBC Anniversary и MoP Classic — региональная средняя цена продажи TradeSkillMaster

Доля продаж — это диапазон, а не точка

Оценка доли продаж (только TBC Anniversary и MoP Classic) — это доля проданных лотов по данным TradeSkillMaster, опубликованная как 95-процентный диапазон Уилсона с его центром в качестве цифры. Поэтому пять продаж из пяти лотов дают 78%, а не 100%.

TradeSkillMaster не публикует ни размер выборки, ни окно усреднения, поэтому мы берём самую маленькую выборку, на которую может опираться доля: проданные лоты одного среднего аукционного дома за одни сутки (его проданные за сутки единицы, делённые на средний размер лота в регионе). Это может сделать диапазон только шире истинного. Если проданных лотов меньше пяти, доля продаж не показывается. Retail, Season of Discovery и WoW Forever её не показывают.

центр диапазона = (продано + 1,92) ÷ (лоты + 3,84)

продано
лоты ниже × доля проданных лотов по данным TradeSkillMaster
лоты
проданные лоты одного среднего аукционного дома за одни сутки: самая маленькая выборка, на которую может опираться доля
1,92 и 3,84
половина квадрата 1,96 и сам этот квадрат: уровень 95%

Запас в днях

Запас в днях — это выставленное сейчас количество, делённое на оценку продаж в день, с диапазоном, перевёрнутым из диапазона продаж: больше всего продаж даёт меньше всего дней. Он не показывается, когда нижний край диапазона продаж равен нулю, и отсутствует везде, где отсутствуют продажи.

запас в днях = выставлено сейчас ÷ оценка продаж в день

выставлено сейчас
единицы, выставленные на последнем скане (точно)
оценка продаж в день
потолок выше, с его диапазоном

Где продажи не измеряются

Для Season of Discovery TradeSkillMaster не публикует статистику продаж; в WoW Forever скан записывает то, что выставлено, а не то, что продано. В обоих случаях оценки продаж в день, оборота, доли продаж и запаса в днях нет: каждая страница предмета говорит об этом по каждой цифре, а третья таблица «Рынков» вместо этого ранжирует по стоимости лотов.

Свечи

В Retail и TBC Anniversary свеча — это первая, самая высокая, самая низкая и последняя из самых низких выставленных цен за единицу внутри каждого часа или дня, а рядом — среднее выставленное количество по сканам этого отрезка.

MoP Classic и Season of Discovery свечей не рисуют: сканов в каждом отрезке так мало, что свеча открывалась бы, закрывалась, достигала максимума и минимума по одной и той же цене, поэтому их цены рисуются линией. WoW Forever тоже не рисует свечей, потому что её сканы приходят в нерегулярное время.

Почасовой источник: дневные свечи
Суточный источник: одна цена на день
Иллюстрация. Слева: источник, обновляемый каждый час, где в каждом дне много сканов и свеча настоящая. Справа: источник, обновляемый раз в сутки, где в каждом дне одна цена, нарисованная линией.

Глубина и стоимость оптовой покупки

Там, где скан содержит каждый лот по каждой цене, мы показываем, сколько единиц лежит в пределах 5%, 10% и 25% от самой низкой цены и сколько на самом деле стоила бы покупка заданного количества, начиная с самого дешёвого. Это Retail и WoW Forever — только для её последнего скана. TradeSkillMaster не публикует лестницу лотов, поэтому три классических издания глубину не показывают.

Покупка 200 ед. из лестницы лотов с четырьмя ценами: иллюстрация.
Цена за единицуВыставленоКуплено
12g 40s 0c120120
12g 55s 0c6060
13g 10s 0c9020
13g 80s 0c1500
Итого за 200 ед.2 503g 0s 0c
В среднем за единицу12g 51s 50c
Сверх самой низкой цены+0,9 %

Обе фракции и весь регион

Там, где Орда и Альянс торгуют на отдельных аукционах и фракция не выбрана, страница показывает два аукциона рядом. Их цифры никогда не усредняются вместе; только сравнение Орды с Альянсом описывает оба сразу.

Без выбранного мира WoW Forever показывает рынок своего региона, а товар Retail — свой рынок на весь регион. Иначе страница складывает то, что сейчас выставляет каждый мир, по самому свежему скану каждого мира (аукцион каждой фракции отдельно там, где фракции торгуют раздельно), с Ордой относительно Альянса по всему региону, где издание это поддерживает, и с региональными продажами TradeSkillMaster в TBC Anniversary и MoP Classic, пересчитанными на дома, которые выставляют предмет. Изменения цены, перцентиль, колебание день ко дню, мир относительно региона и свечи описывают собственные цены одного рынка, поэтому для всего региона они не показываются: выберите мир, чтобы их увидеть. Выставленные цифры региона помечаются устаревшими, когда самый старый скан мира за ними старше окна свежести.

Уровни надёжности

Каждая оценка несёт уровень: высокий, средний или низкий, нарисованный стопкой из трёх, двух или одной монеты рядом со словом. Цифра начинает с высокого и может только опускаться, а каждое понижение называет причину. Цифра, увиденная на аукционе, показывает свой уровень, только если что-то его понизило.

Малая выборка
наблюдений меньше, чем нужно цифре: меньше 30 событий продажи — средний, меньше 10 — низкий; меньше 10 миров; меньше 30 дневных закрытий; меньше 20 дневных изменений; в «Рынках» — изменение, измеренное меньше чем на половине рынков предмета
Мало лотов
меньше 3 лотов за ценой; в «Рынках» полное отсутствие лотов — низкий
Одна цена
все лоты по одной цене, у источников, которые сообщают и самую высокую цену; в «Рынках» — единственный лот, это низкий
Устаревший источник
самый свежий скан старше окна свежести издания: 3 часа для источников, обновляемых каждый час, 30 часов для тех, что дважды в день, 36 часов для тех, что раз в день, 7 дней для сканов игроков и 36 часов для регионального файла TradeSkillMaster; в «Рынках» — когда большинство рынков предмета старше этого окна
Пропуск в сборе
пришло меньше 80% ожидаемых сканов, или скан для сравнения отстоит больше чем на десятую часть своего окна; в «Рынках» — когда большинство сравнений предмета отстоят
Слишком редкие данные
сканы за оценкой продаж разнесены больше чем на удвоенный обещанный интервал; в «Рынках» — изменение за сутки у источника, который обновляется раз в день или реже либо без расписания, это низкий
  • Надёжность: Высокая
  • Надёжность: Средняя
  • Надёжность: Низкая
Три уровня в том виде, в каком их рисует каждая оценка.

Когда цифра не измеряется

Цифра, которую нельзя измерить, показывается словами, никогда не нулём, с одной из четырёх причин:

  • Не в этом издании или не в этом масштабе: весь регион или обе фракции сразу.
  • Слишком мало наблюдений.
  • Слишком редкие данные: сканы для этой цифры разнесены слишком далеко.
  • Нет данных за этот период: данные издания ещё не готовы, или у рынка нет свежего скана.

Пометка у крупного движения

Одно из крупнейших движений может нести короткую пометку с самым вероятным объяснением, например «Шок предложения». Её даёт отдельный классификатор, который читает те же измеренные данные, что и цифры. Пометка появляется, только если классификатор достаточно уверен и ни один измеренный факт ей не противоречит; иначе её нет. Она никогда не меняет цифру или её уровень.

Как «Рынки» ранжируют предметы

Растущие и падающие ранжируются по изменению цены за выбранный период: 24 часа, 7 дней или 30 дней. Движение выше +200% или ниже −95% не попадает в эти две таблицы, потому что такого размера оно почти всегда оказывается сравнением со случайным сканом; предмет всё равно учитывается в ширине рынка. Третья таблица ранжирует по оценке оборота в день там, где продажи измеряются, и по стоимости лотов во всех остальных случаях, включая Season of Discovery и WoW Forever; её заголовок говорит, по чему именно.

Без выбранной фракции оба аукциона входят в рейтинг каждого предмета, а на нескольких рынках цена и изменение предмета — это медиана по его рынкам, а не среднее. Фильтр надёжности убирает строки ниже выбранного уровня, так что малоактивные рынки можно исключить совсем. Ширина рынка считает для каждого класса предметов, сколько предметов выросло и сколько упало; классу нужно не меньше десяти предметов с данными, чтобы его полоса была нарисована. Относительная сила — это изменение предмета минус общее изменение его класса (среднее геометрическое ценовых движений класса), в процентных пунктах. Цена строки — последнее дневное закрытие для периодов 24 часа и 30 дней и последняя рыночная стоимость для 7 дней (самая низкая выставленная цена, если стоимости нет).

По чему ранжирует каждая таблица «Рынков»
ТаблицаРанжирует поГде
Растутизменение цены за выбранный период, сначала наибольшеев каждом издании
Падаютизменение цены за выбранный период, сначала наименьшеев каждом издании
Больше всего продажоценка оборота в деньтам, где продажи измеряются
Больше всего выставленостоимость лотов: рыночная стоимость (или самая низкая выставленная цена, если её нет) × выставленное количество, сложенная по рынкам предметаво всех остальных случаях, включая Season of Discovery и WoW Forever
Ширина рынкарастущие предметы против падающих, по классамклассы, где у 10 или больше предметов есть данные

Точка отсчёта недельной давности

Изменение за 7 дней в «Рынках» сравнивает текущую цену предмета с точкой отсчёта неделей раньше: медианой его почасовых рыночных стоимостей за два дня по обе стороны от этого момента. Если эта медиана больше чем вдвое выше или меньше чем вдвое ниже медианы с того момента до сейчас, предполагается кратковременный всплеск, и вместо неё берётся более длинная медиана. Эти медианы можно читать из компактных дневных сводок почасовых значений, а не пересчитывать по каждому часу; на измеренной выборке два метода расходились не больше чем на 0,1%, и сводки включаются только после того, как оба метода сравнили на протяжении полного цикла сбора.

Прибыль от ремесла

Страницы профессий и страница «Ремесло» в вашем профиле считают по одной формуле. Прибыль — это выручка от продажи изготовленного минус 5-процентная комиссия аукциона и реагенты по их собственным ценам, а маржа — эта прибыль как доля цены продажи, то есть часть каждой продажи, которая остаётся вам.

Комиссия удерживается с каждой завершённой продажи, поэтому прибыль без неё обещала бы золото, которое ваши продажи никогда не принесут. Залог не вычитается: он возвращается, когда предмет продаётся. Страницы профессий считают на одно создание (цена созданного предмета, умноженная на число предметов за одно создание), страница «Ремесло» — на один изготовленный предмет; если одно создание даёт один предмет, результаты совпадают.

прибыль = цена изделия × число изделий − комиссия аукциона − стоимость реагентов; маржа = прибыль ÷ (цена изделия × число изделий)

цена изделия
цена созданного предмета на выбранном рынке
число изделий
сколько предметов даёт одно создание
комиссия аукциона
5% от цены продажи, с округлением до медяка
стоимость реагентов
каждый реагент по его собственной цене

Что мы не публикуем

Некоторые цифры выглядят полезными, но вводили бы в заблуждение. Мы не публикуем ни одну из них:

  • Свечи для MoP Classic или Season of Discovery: сканов в каждом отрезке так мало, что они открывались бы и закрывались по одной цене.
  • Волатильность по максимуму и минимуму каждого дня в MoP Classic: при одном скане в сутки она падает почти до нуля и выглядела бы безрисковой.
  • Оценка спреда, которая не определена для предметов с трендом, то есть для большинства.
  • Корреляционная матрица.
  • Сетка по часам недели для издания без почасовых сканов.
  • Концентрация продавцов: ни один источник не сообщает, кто продаёт.
  • Рыночная скорость продаж одним числом или рыночная цифра с подписью «продано» без «оц.».