Инструменты Dota 2 и простая таблица учёта
Следите, что вы заплатили, что храните и что принесла каждая продажа, в простой таблице из трёх листов.
Редактор проекта:GrassKnuckles

Хорошая таблица трейдера Dota 2 отвечает на три вопроса: сколько вы заплатили, что у вас ещё осталось и сколько принесла каждая продажа. Ведите покупки, остатки и продажи на отдельных листах. Портфель Dota Ledger учитывает то, что вы храните, но для расчёта реально полученной прибыли нужен собственный журнал операций.
Дайте каждой партии покупки номер
Запишите полное название предмета и вариант, номер партии, дату покупки, количество, полные затраты на одну копию и валюту затрат. Для оценки цены отдельно храните её дату и тип. Запись «Steam $3,80» неполна, пока вы не укажете, что это: минимальный лот, цена покупателя или сумма, которую получит продавец. Берите оценки из таблицы цен и записывайте дату.
В журнале ниже настоящее название предмета и выдуманные цены и продажа:
| Запись | Копии | Затраты USD | Оценка цены или выручка |
|---|---|---|---|
| Партия A: Ghillied Gunman, Standard, набор | 2 | $3 за копию | Актуальная оценка: $3,80 за копию |
| Проданная часть партии A | 1 | $3 отнесённых затрат | Чистая выручка: $3,40 |
| Остаток | 1 | $3 | Оценка $3,80, если ещё актуальна |
Частичная продажа показывает ошибки в формулах
До выдуманной продажи затраты составляют 2 × $3 = $6, оценка — 2 × $3,80 = $7,60, то есть нереализованная прибыль $1,60. После продажи одной копии за $3,40 чистыми реализованный результат равен $3,40 − $3 = $0,40, а у оставшейся копии нереализованная прибыль $0,80. Если вычесть все $6 из выручки за одну копию, получится ложный убыток. Если прибавить $3,40 к старой оценке двух копий, проданная копия посчитается дважды.
В таблице количество × затраты на копию дают затраты партии, а количество × актуальная цена копии — её оценку. Если цены нет или она устарела, оставьте оценку пустой и ведите столбец статуса. Иначе обычный SUM скроет пропуск. EUR и USD суммируйте отдельно, пока не запишете курс, его дату и расходы на конвертацию.
У каждого инструмента своя задача
Портфель хранит позиции в браузере, делает резервные копии в CSV или JSON и показывает импорт до подтверждения. Повторное добавление уже имеющейся позиции обновляет её и не создаёт отдельную партию, а затраты, стоимость и прибыль в USD могут охватывать разные предметы. Оповещения проверяют ваши ценовые пороги при загрузке страницы или ручном обновлении и ничего не отправляют на почту. Калькулятор комиссий и калькулятор перепродажи считают введённые вами сценарии.
После важных изменений делайте резервную копию таблицы и браузерного портфеля. Пароли в таблице хранить нельзя, а внешнюю формулу импорта цен сначала прочитайте, потом подключайте. Перед тем как доверять итогу, убедитесь, что проданные копии ушли с листа остатков, а у каждой цены есть источник и дата.