1. Кому и зачем
Калькулятор нужен четырём группам пользователей, и каждая работает с ним по-своему.
| Пользователь | Задача | Что использовать |
|---|---|---|
| Оператор системы торговли | Ежемесячный расчёт показателей и подготовка справки для уполномоченного органа | Вкладка «Расчёт на дату», кнопка «Скопировать расчёт» |
| Уполномоченный орган | Проверка расчёта Оператора и решение о реализации | Карточки-вердикты, блок «Объём реализации», «Расчёт для справки» |
| Разработчики правил | Обоснование порогов и коэффициентов на исторических данных | Блок «Параметры правил», вкладка «История», таблицы чувствительности |
| Участники рынка и брокеры | Оценка вероятности и объёма внеочередного аукциона, планирование закупок | Сценарии, «Сроки», шкала ОЕО |
Все расчёты выполняются в браузере; введённые и загруженные данные никуда не передаются.
2. Быстрый старт
Первый результат получается за пять шагов и пару минут.
- Откройте вкладку «Расчёт на дату» (она открыта по умолчанию).
- Выберите сценарий кнопкой над карточками или введите свои данные в левой колонке. Пересчёт происходит сразу при вводе, кнопки «Рассчитать» нет.
- Прочитайте три карточки вверху: они отвечают, есть ли основание для аукциона и почему.
- В блоке «Объём реализации» посмотрите итог и красную строку: это ограничение, которое урезало объём.
- Нажмите «Скопировать расчёт» в нижнем блоке и вставьте текст в справку или письмо.
Для проверки правил на исторических данных перейдите на вкладку «История: прогон по месяцам».
3. Вкладка «Расчёт на дату»: что вводить
Левая колонка — три карточки ввода. Все объёмы — в млн т CO₂-экв., цены — в тг/т, объёмы сделок — в тыс. т.
| Поле | Что вводить | Откуда брать |
|---|---|---|
| СГО | Среднегодовые верифицированные выбросы квотируемых установок за три последних года | Годовой расчёт Оператора |
| Дата публикации показателя | День, от которого отсчитываются сроки; таблица цен заканчивается предыдущим месяцем | Публикация Оператора |
| Общий остаток Резерва сейчас | Все единицы Резерва на всех счетах, включая торговый счёт Оператора | Реестр, счёт резерва стабилизации |
| Закреплённый объём | Единицы по принятым, но не исполненным решениям, включая непроданные на внеочередном аукционе | Учёт решений уполномоченного органа |
| Остаток на 1 января (Р0) | Общий остаток Резерва на начало текущего года | Реестр |
| Внешнее пополнение (Пвнеш) | Единицы, поступившие в Резерв с 1 января; возвраты непроданных единиц не считаются | Реестр |
| Уже разрешено решениями этого года | Сумма объёмов всех решений уполномоченного органа в текущем году | Решения уполномоченного органа |
| Месяцев с последней реализации по ценовому основанию | Если такой реализации не было — любое число больше 12 | Журнал аукционов |
| Д | Непогашенные действующие квоты на счетах субъектов квотирования и их торговых счетах | Срез Реестра |
| НО | Обязательства по верифицированным выбросам завершённых лет минус погашенные единицы и использованные офсеты | Верифицированные отчёты, Реестр |
| Доступные офсетные единицы | Офсеты на счетах, не погашенные, в пределах ограничений Кодекса | Реестр |
| Плановые аукционы на 12 мес. (А) | Объём календарных аукционов на год вперёд; нужен только для расчёта избытка | Календарь аукционов |
| Таблица «Цены по месяцам» | Цм и объём учтённых сделок за 30 месяцев; флажок «Репр.» — месяц репрезентативен: не менее 10 сделок, 3 независимых продавцов и покупателей, доля одного участника не выше 50 % | Сделки бирж без сделок связанных лиц и сделок Оператора |
В таблице цен первые 24 строки — окно базовой цены Ц24, последние шесть (выделены цветом) — окно Ц6. Нерепрезентативный месяц в расчёт не входит, но окно не удлиняется.
4. Как читать результаты
Результат читается сверху вниз: сначала вердикт, потом объём, потом подробности.
Карточки-вердикты.
| Статус | Цвет | Значение |
|---|---|---|
| Срабатывает | Красный | Основание есть, Оператор готовит справку |
| Не срабатывает | Зелёный | Показатели рассчитаны, условие не выполнено; причина написана под статусом |
| Не рассчитывается | Серый | Не хватает репрезентативных месяцев для Ц6 или Ц24; ценовое основание не применяется |
| Информационный расчёт | Жёлтый | Избыток предложения; аукционы не меняются, расчёт передаётся уполномоченному органу |
Объём реализации. Строки идут в порядке расчёта: объём по каждому основанию, больший из них, ограничение долей свободного остатка, ограничение годовым лимитом, округление вниз до целых лотов. Красным выделена строка, которая урезала объём; если красных строк нет, объём определён самим основанием. Итог меньше одного лота означает, что аукцион не проводится.
Ценовой индикатор. Серый фон — окно Ц24 (24 месяца), голубой — окно Ц6 (последние 6). Пунктир — Ц24 и порог 1,6 × Ц24; жирный отрезок — Ц6. Ценовое основание срабатывает, когда отрезок Ц6 оказывается выше линии порога. Полые маркеры — нерепрезентативные месяцы, линия через них не проходит. При наведении на столбец месяца показываются цена, объём и статус.
Шкала объёма единиц в обращении. Треугольник показывает текущий ОЕО. Зона «дефицит» — ниже предельного порога ПП, «избыток» — выше верхнего порога ВП. В зоне «норма» количественное основание невозможно, а ценовое — допустимо.
Сроки. Даты считаются по рабочим дням от даты публикации: справка — 3 дня, решение — 5, уведомление — 3, аукцион — через 7–15 дней после уведомления, отчёт — 5 дней после расчётов T+2. Праздничные дни Республики Казахстан и переносы выходных учитываются.
Расчёт для справки. Текстовый блок повторяет весь расчёт с подставленными числами в десяти пронумерованных шагах. Кнопка «Скопировать расчёт» переносит его в буфер обмена; «Сбросить к сценарию» возвращает исходные данные выбранного сценария.
5. Сценарии-примеры
Пять встроенных сценариев показывают все состояния рынка; их числа условные (СГО 150 млн т, Резерв 20 млн т). Если после обновления калькулятора результаты отличаются от таблицы, расчёт нужно проверить.
| Сценарий | Что показывает | Ожидаемый результат |
|---|---|---|
| Рост цены | Цена за полгода выросла с 1 000 до 1 850 тг/т | Ц24 = 1 005, Ц6 = 1 670,7, отношение 1,66 > 1,6; ценовое основание срабатывает; объём 3 млн т = 30 000 лотов |
| Дефицит предложения | Квот на счетах мало: ОЕО 12 млн т при пороге 15 | Количественное основание срабатывает; объём 2 млн т = 20 000 лотов (закрывает дефицит до порога) |
| Спокойный рынок | Цена стабильна, ОЕО 35 млн т в зоне нормы | Оснований нет, аукцион не проводится |
| Избыток и низкая цена | ОЕО 60 млн т выше ВП 52,5; цена три месяца ниже 60 % Ц24 | Информационный расчёт избытка 7,5 млн т; реализации нет |
| Мало сделок | В окне Ц6 только 2 репрезентативных месяца из 6 | Ц6 не рассчитывается, ценовое основание не применяется даже при высоких ценах |
Полезная проверка лимита: в сценарии «Рост цены» введите в поле «Уже разрешено решениями этого года» значение 5 — объём упадёт до 1 млн т, а красной станет строка годового лимита.
6. Параметры правил (режим регулятора)
Блок над вкладками свёрнут по умолчанию; обычному пользователю трогать его не нужно. Любое изменение пересчитывает обе вкладки сразу.
| Параметр | По умолчанию | На что влияет |
|---|---|---|
| Верхний порог ВП | 35 % СГО | Граница избытка; выше неё ценовое основание не применяется |
| Предельный порог ПП | 10 % СГО | Граница дефицита; ниже неё срабатывает количественное основание |
| Коэффициент ценового основания | 1,6 | Во сколько раз Ц6 должна превысить Ц24 |
| Интервал между ценовыми реализациями | 12 мес. | Запрещает повторный аукцион по цене раньше срока |
| Объём за аукцион | 2 % СГО | Потолок одной реализации |
| Годовой лимит | 4 % СГО и 50 % от (Р0 + Пвнеш) | Потолок всех решений года; берётся меньшее из двух |
| Доля свободного остатка за аукцион | 25 % | Не даёт опустошить Резерв одним аукционом |
| Минимум репрезентативных месяцев | 4 из 6 для Ц6, 12 из 24 для Ц24 | Ниже минимума индикатор не рассчитывается |
| Расчёт избытка | 5 % СГО | Потолок информационного объёма превышения |
| Низкая цена | 60 % от Ц24 | Отметка «три месяца низкой цены» при избытке |
| Лот | 100 единиц | Шаг округления объёма вниз |
Пример использования: замените коэффициент 1,6 на 2,4 (значение ЕС) и перейдите на вкладку «История» — на синтетическом примере ценовое основание перестанет срабатывать вообще.
7. Вкладка «История: прогон по месяцам»
Вкладка отвечает на вопрос «что было бы, если правила действовали в прошлые годы»: калькулятор проходит по всем месяцам файла и отмечает, когда сработали бы основания и сколько единиц вышло бы на рынок.
Подготовка файла. Одна строка — один месяц. Разделитель «;», «,» или табуляция определяется сам, десятичная запятая допускается, кодировка UTF-8 или Windows-1251. Файл из Excel сохраняйте как «CSV (разделители — запятые)».
| Столбец | Обязателен | Содержание | Пример |
|---|---|---|---|
| месяц | да | Год и месяц: 2024-03, 03.2024 или 2024-03-01 | 2024-03 |
| цена | да | Цм — средневзвешенная цена учтённых сделок, тг/т | 1040 |
| объем | да | Объём учтённых сделок, тыс. т | 430 |
| сделок, продавцов, покупателей, доля_макс | нет | Число сделок, независимых продавцов и покупателей, доля крупнейшего участника в % — по ним проверяется репрезентативность | 9; 3; 2; 55 |
| репр | нет | Готовая отметка 1/0 вместо четырёх столбцов выше | 1 |
| Д, НО, офсеты | нет | Помесячный ОЕО, млн т; без них ОЕО берётся постоянным из полей под загрузкой | 59; 10; 1 |
| пополнение | нет | Внешнее пополнение Резерва в этом месяце, млн т | 3 |
Кнопка «Скопировать шаблон CSV» даёт заголовок и три строки-образца. Пропущенные месяцы достраиваются и считаются нерепрезентативными; предупреждения парсера показываются под кнопками.
Загрузка.
- Выберите файл кнопкой выбора файла или вставьте текст в поле и нажмите «Применить вставленный текст».
- Проверьте строку статуса: число месяцев, период, откуда взяты репрезентативность и ОЕО.
- Заполните поля под загрузкой: СГО, остаток Резерва на начало периода, плановые аукционы и, если в файле нет Д и НО, их постоянные значения.
До загрузки своего файла показан синтетический пример на 48 месяцев с плашкой «Пример: синтетические данные».
Результаты прогона. Плитки отвечают на четыре вопроса: как часто вообще удавалось рассчитать ценовой индикатор; сколько месяцев цена превышала порог и сколько из них прошли проверку ОЕО и интервала; сколько месяцев был дефицит; сколько аукционов и единиц получилось бы в итоге.
| Знак на графике и в таблице | Значение |
|---|---|
| ▲ жёлто-коричневый | Аукцион по ценовому основанию |
| ▼ красный | Аукцион по количественному основанию |
| ◇ пустой | Основание есть, но аукцион не проведён: исчерпан лимит или свободный остаток |
| Полый кружок | Нерепрезентативный месяц |
Второй график — ОЕО по месяцам на фоне зон дефицита, нормы и избытка; красные точки — месяцы количественных аукционов. В таблице «Прогон по месяцам» столбец «Примечание» объясняет каждый непроведённый аукцион; кнопка «Скопировать таблицу» переносит её в Excel.
Чувствительность к параметрам. Каждая строка — полный повторный прогон того же ряда с одним изменённым параметром; текущее значение выделено. Так видно, при каком коэффициенте или пороге основания срабатывают слишком часто или не срабатывают вовсе. Эти таблицы — готовый материал для обоснования параметров в пояснительной записке.
Допущения прогона.
- Аукцион проводится в месяце, следующем за расчётным, и весь объём продаётся.
- Проданные единицы увеличивают ОЕО последующих месяцев; их погашение не моделируется.
- Годовой лимит считается по остатку Резерва на январь каждого года; закреплённый объём равен нулю.
- Не более одного аукциона в месяц; при двух основаниях берётся больший объём.
- Праздничные дни и сроки процедур в прогоне не учитываются.
8. Ограничения и допущения
Калькулятор показывает механику правил, а не заменяет официальный расчёт Оператора.
- Встроенные сценарии и синтетический пример не являются данными Реестра или бирж.
- Минимальная цена торгов на аукционе не рассчитывается — её определяет Оператор по данным биржи.
- Сроки считаются по рабочим дням с учётом праздников Республики Казахстан.
- Репрезентативность месяца калькулятор не проверяет по сделкам: на вкладке «Расчёт на дату» её задаёт пользователь флажком, на вкладке «История» — столбцы файла.
- Исключение сделок связанных лиц и сделок Оператора выполняется до загрузки — в калькулятор попадает уже очищенная цена и объём.
- Данные между сеансами не сохраняются автоматически: расчёт на дату можно сохранить в файл, а файл для «Истории» после обновления страницы нужно загрузить заново.
9. Вопросы и ответы
Почему ценовое основание «не рассчитывается», хотя цены высокие?
В окне Ц6 меньше четырёх репрезентативных месяцев или в окне Ц24 — меньше двенадцати. Проверьте флажки «Репр.» в таблице цен.
Почему объём меньше 2 % СГО?
Его урезало одно из ограничений — оно выделено красным в блоке «Объём реализации». При количественном основании объём равен размеру дефицита и может быть меньше потолка.
Цена выросла, но основание не срабатывает. Почему?
Либо ОЕО выше верхнего порога (рынок в избытке, добавлять единицы нельзя), либо с прошлой реализации по цене не прошло 12 месяцев. Причина написана под статусом карточки.
При избытке ничего не происходит — это ошибка?
Нет. На первом этапе избыток только рассчитывается и передаётся уполномоченному органу; календарь и объёмы плановых аукционов не меняются.
Что вводить, если реализаций по цене ещё не было?
В поле «Месяцев с последней реализации» — любое число от 12 и больше, например 24.
Есть только годовые Д и НО, а не помесячные. Как быть в режиме «История»?
Повторите годовое значение в каждой строке года или оставьте столбцы пустыми и задайте постоянные значения в полях под загрузкой; количественное основание тогда будет оценочным.
Как проверить расчёт вручную?
Скопируйте «Расчёт для справки»: в нём каждый шаг записан с числами, и его можно пересчитать на калькуляторе за несколько минут.
Файл не загружается.
Читайте строку статуса под кнопками: обычно не найдены столбцы «месяц» и «цена» — переименуйте заголовки как в шаблоне.