Издание 1 · последен договор 13.08.2026 · данни обновени 14.08.2026

1. Какво показва СИГМА

СИГМА — Система за Интегриран Граждански Мониторинг и Анализ — е публичен инструмент за разглеждане на обществените поръчки в България. Показва три неща и връзките между тях:

  • Институции — възложителите. Кой колко харчи, на какво.
  • Компании — изпълнителите, ключът е ЕИК. Колко е спечелила всяка, от кого, в какъв сектор.
  • Договори — основната единица. Всяко обобщение се свежда до конкретните договори, които го формират.

СИГМА е изцяло само за четене: не въвежда нови данни и не оценява процедурите. Тя отбелязва договори със структурни сигнали за преглед (виж раздел 10), но не обявява фирми или възложители за нарушители — сигналът е ориентир, не присъда.

За какво е подходяща тази версия

Журналисти, изследователи, общински съветници, НПО и граждани, които искат да тръгнат от името на институция или фирма и да стигнат до конкретните договори. Не замества правен или одиторски анализ.

2. Източник и обхват на данните

Първичен източник
Регистър на обществените поръчки (АОП / ЦАИС ЕОП) — отворени данни от storage.eop.bg.
Имена на институции
Имената на институциите са канонизирани и нормализирани.
Покрит период
2020 г. — 2026 г. (2026 г. частично). Договори от текущата година влизат с няколко седмици закъснение.
Покрити сектори
Всички сектори. Секторът се определя еднозначно от CPV кода (раздел = първите две цифри); налични са всичките 45 раздела на CPV.
Брой записи
198 226 договора и обособени позиции, 4 463 институции, 17 691 компании, общо 52,9 млрд. € до 13.08.2026. Данните са обновени на 14.08.2026.
Какво не е включено
Поръчки под прага за обявяване попадат тук само ако възложителят е публикувал договор. Поръчките в отбраната и сигурността по специален ред — не.
Непотвърдени стойности
9 договора с явно недостоверна стойност (напр. анекс ≥100× или грешка) остават в броя записи, но стойността им се изключва от сумите и се отбелязва като „стойност с непотвърдена достоверност".

3. Основната единица: договорът

Един сключен договор (или една обособена позиция от процедура с няколко лота) е най-малката единица, която СИГМА показва. Всичко друго — обща сума за институция, обем за компания, поток между двете — е сбор или брой над списък от такива договори.

Защо не показваме офертите на отделните участници

В регистъра е публикуван броят получени оферти, но стойностите на отделните оферти (без тази на победителя) не са в машиночетимия запис. Това поле не съществува в нито един отворен източник и не присъства в платформата.

4. Принципи

  1. Зад всяко число стоят неговите договори. Всеки общ обем има връзка „виж договорите". Ако не можем да ги покажем, не показваме и числото.
  2. Стандартизирани имена, оригинални идентификатори. Имената се привеждат в каноничен вид; ЕИК и УНП се запазват буквално.
  3. СИГМА не тълкува, а показва. Класирания, дялове и съотношения са неутрални числа; читателят сам си прави извод.
  4. Споделим адрес за всяка гледна точка. Филтрите се записват в адреса (URL) — всяка комбинация има постоянен линк.
  5. Не пазим действията на потребителя. Няма регистрация, няма проследяване.
  6. Празно поле е по-добро от измислена стойност. Когато източникът не дава стойност, показваме „—".

5. Речник на понятията

Институция (възложител)

Публична организация, която провежда поръчката. Различните изписвания на името ѝ в АОП се обединяват в един каноничен запис.

→ authorities.name
Компания (изпълнител)

Юридическо лице или обединение, спечелило възлагане. Уникалният ключ е ЕИК; имена без валиден ЕИК остават отделни до ръчно сливане.

→ bidders.bulstat / bidders.name
Обособена позиция (лот)

Една преписка може да бъде разделена на няколко лота, всеки с отделен изпълнител. В СИГМА всеки лот е самостоятелен запис, показан под общата преписка.

→ lots
УНП

Уникален номер на преписката в АОП — напр. 00044-2023-0018. Запазваме го точно както е публикуван; може да се търси директно.

→ tenders.source_id
Сектор

Еднозначна група, изведена от CPV кода: разделът (първите две цифри) — напр. 45 → строителство, 33 → медицина и лекарства. Не е догадка, а етикет от каталога CPV 2008.

→ substr(cpv_code, 1, 2)
Обединение / ДЗЗД

Няколко фирми с обща оферта се регистрират като едно ново лице. СИГМА показва обединението като отделен изпълнител с неутрален етикет, а сумата се приписва на него — членското разпределение не е част от тази версия.

→ bidders.kind
Поток

Сборът от всички договори между една институция и една компания за избрания период — изчислена величина, зад която винаги стоят договорите ѝ.

→ GROUP BY authority, bidder
Мрежа на връзките

Графът показва само преките връзки около избрана институция или фирма и техните следващи връзки (фокусирана околност), а не целия граф. Една линия е сборът от договорите между две същности.

→ flow_pairs
Дата на сключване

Денят, в който договорът е сключен. Графиката на тренда групира разходите по тази дата; договорите без валидна дата на сключване не влизат в нея, а се отчитат отделно като покритие.

→ contracts.signed_at
Област (NUTS3)

Областта на институцията се извежда от адреса ѝ (NUTS код от регистъра), затова е известна само за част от институциите. На картата на разходите институциите без посочена област се показват отделно и не се причисляват към никоя област.

→ authorities.region
Дял договори с една оферта

Делът на договорите на един възложител, при които е получена само една оферта (от тези с известен брой оферти). Неутрален индикатор за слаба конкуренция, а не оценка на процедурата, и не маркира възложителя или изпълнителя като нарушители.

→ bids_received = 1
Концентрация на доставчици (HHI)

Индекс на Херфиндал-Хиршман върху разпределението на парите на един възложител между неговите изпълнители: близо до 0 значи разпръснато между много фирми, а 1 значи всичко отива към една. Стойностите над 0.25 се маркират като висока концентрация (ориентир по DOJ/FTC). Изчислена величина, зад която стоят конкретните договори.

→ сума от квадратите на дяловете на доставчиците
Дял пряко възлагане (без обявление)

Делът на договорите, възложени без обявление за поръчка — пряко договаряне или договаряне без предварително обявление, т.е. без покана за състезание. Знаменателят са договорите с класифицирана процедура (открита/състезание/събиране на оферти или пряко); неутралните („договаряне с покана", „друго") и синтетичните процедури с неизвестен вид се отчитат отделно и не влизат в дела. Неутрален индикатор за слаба конкуренция, не оценка на процедурата.

→ tenders.procedure_type
Праг на ЕС (Single Market Scoreboard)

Европейската комисия съпоставя обществените поръчки с фиксирани прагове. СИГМА използва два от тях само като външен ориентир: дял с една оферта — целево ≤ 10%, високо ≥ 20%; дял пряко възлагане — целево ≤ 5%, високо ≥ 10%. Това е сравнение спрямо обща рамка, а не оценка на конкретна процедура или възложител.

single-market-scoreboard.ec.europa.eu

6. Валута, закръгляване, периоди

Един договор минава през три стойности, които често се бъркат: прогнозна (обявена в обявлението), при сключване (цената на спечелилата оферта) и текуща (след всички анекси). Класиранията използват изчистена, съпоставима стойност: текущата, когато анекс законно я е увеличил, иначе при сключване.

Всички суми се показват в евро. Историческите левове се превалутират по фиксирания курс 1 EUR = 1,95583 BGN (валутен борд от 1997 г.; фиксиран курс към еврото от 1999 г.); чуждите валути — по курса към датата на подписване. Закръгляме до цяло евро (под 1 000 €), хиляди, милиони или милиарди.

Договори в чужда валута без намерен курс към датата на подписване се пазят като записи, но се изключват от сумите в евро.

„Подобни договори" на страницата на договор. Позицията („топ 5%", „над медианата"…) сравнява стойността с всички договори с чиста стойност в същия двуцифрен CPV сектор в базата (без времева граница - същият обхват като секторните суми), по предизчислени персентили на сектора (включващи и самия договор). Показваме сравнение само при поне 12 такива договора, а по-фина лента („топ 1%/5%/10%") — само когато секторът е достатъчно голям и съответните персентили реално се различават, за да не се появи фалшива точност при малка или изравнена по цена кохорта. Позицията е приблизителна (широки стъпала, не точен процент), контекст за мащаба, а не оценка за нередност, и ползва различен метод от отчета за аномалии, затова двете числа може леко да се разминават. Договори с непотвърдена стойност не участват и не получават сравнение.

7. Имена, ЕИК, УНП

Един и същ субект често се изписва различно в хиляди обявления. Това е най-чувствителната част от данните:

  • Институции се обединяват по правен субект (ЕИК), не по име.
  • Компании се ключират по нормализиран ЕИК; 9- и 13-цифрени кодове не се сливат автоматично. Изпълнители без валиден ЕИК носят бележка „непотвърден ЕИК" и могат да се фрагментират по варианти на името.
  • Имената се показват както са в източника, със запазена оригинална пунктуация — такива, каквито са публикувани.
  • УНП се запазва без редакция и може да се търси директно. Търсенето не различава главни/малки букви и ударения и обработва кирилица и латиница еднакво в рамките на писмеността.

8. Известни празнини в полетата

Кои полета са налични, кои са частични и кои липсват. Частичните се показват само за записите, за които има данни — никога като измислена стойност.

Наличност на полетата спрямо източника в АОП
ПолеИзточник в АОПГотово
Институция, име и IDОбявление / OCDS partiesда
Компания, име и ЕИКРешение за избор + договорда
Стойност (в евро)Договорда
УНП · дата · CPV кодПреписка / обявлениеда
Сектор (раздел на CPV)Раздел на CPV (еднозначен)да
Обект (доставки/услуги/строителство)Обявлениеда
Финансиране от ЕС (да/не)Обявлениеда
Вид на институциятаВид на възложителя (ЗОП); групирането е приблизителнода
Брой офертиРешение за избор, протокол≈90%
Програма на ЕС (име)Обявление≈14%
Срок и дати на изпълнениеОбявление≈88%
Текуща стойност (с анекси)Допълнителни споразуменияпри анекс
Връзка договор ↔ обособена позицияОбявление / OCDS≈72%
Седалище (град/област)OCDS parties / адреспри наличие
Вторичен (допълнителен) CPVне
Стойности на отделните офертине

Място на изпълнение, собственици и свързани лица и рискови сигнали са в процес на разработка за следваща версия — изискват пълно сливане с допълнителни източници и отделен аналитичен слой.

9. Сваляне и достъп до данните

Всеки списък може да бъде свален като CSV — точно това, което виждаш, с приложените филтри:

  • Институции · Компании · Договори → бутон „Изтегли CSV" във филтрите.
  • Един договор се сваля и като JSON от страницата му — пълният запис без редакция.

Засега не предлагаме публично API в реално време.

10. Сигнали за риск

На страницата на всеки договор СИГМА отбелязва структурни сигнали за риск, когато поне един признак заслужава преглед. Сигналите са ориентири, не присъда: те не твърдят нарушение, а насочват към договори, които си струва да се погледнат по-внимателно.

Отбелязваме четири признака:

Липса на конкуренция

Допусната е една-единствена оферта (приети оферти = 1), без финансиране от ЕС.

→ приети оферти = 1
Липса на конкуренция (със средства от ЕС)

Същият признак, но при финансиране от ЕС, където правилата за конкуренция са по-строги — затова го отделяме.

→ приети оферти = 1 · финансиране от ЕС
Ръст на стойността чрез анекси

Текущата стойност е нараснала с над 20% спрямо стойността при подписване — индикатор за оскъпяване след сключването.

→ текуща стойност > 1.2 × стойност при подписване
Стойностна или времева аномалия

Стойност с непотвърдена достоверност (виж речника) или договор, подписан повече от два дни след датата си на публикуване. Двудневният допуск поема обичайното забавяне при въвеждане; отвъд него редът на датите остава необяснен от източника.

→ value_flag / date_flag

Ограничения. Сигналите стъпват на публични данни и структурни признаци, не на разследване. Възможни са грешки или празнини в източника (виж раздел 8), затова един сигнал може да е фалшив — например законна процедура с една оферта по обективни причини. Сигнал не е констатация за нарушение и не оценява поведението на конкретно лице. Ако смятате конкретен сигнал за неточен, пишете ни (раздел 11).

11. Поправки и обратна връзка

Грешките поправяме ръчно при сигнал — двойни записи за институция/компания (изпратете двата ЕИК/линка) или сума, която не отговаря на оригиналния документ (изпратете УНП).

СИГМА не премахва записи по молба на изпълнители или възложители. Всички данни идват от публични източници и остават публични.