AI 기업보고서 / AI 기업분석

데이터 기반 입찰: 공공 조달 계약 예측 및 수주를 위한 전략적 프레임워크

HANGANG · 2025-08-04 · 약 58분

서론: 감(感)의 영역을 넘어 과학의 영역으로

공공 조달 입찰은 수많은 기업에게 중요한 성장 동력이지만, 그 과정은 종종 불확실성으로 가득 차 있습니다. 많은 기업이 과거의 경험이나 업계의 암묵적인 '감'에 의존하여 투찰 가격을 결정합니다. 이러한 접근 방식은 때때로 성공을 가져다주기도 하지만, 본질적으로는 안개 속에서 목표물을 맞추려는 시도와 같습니다. 경쟁이 심화되고 발주처의 평가 방식이 정교해지면서, 이러한 전통적인 방식의 한계는 더욱 명확해지고 있습니다. 낙찰과 탈락의 경계에서 아슬아슬한 실패를 반복하는 기업들은 '최선의 입찰 가격 예측 방법'이 무엇인지 근본적인 질문을 던지게 됩니다.

본 보고서는 이 질문에 대한 명확하고 실행 가능한 해답을 제시하는 것을 목표로 합니다. '최선의 방법'이란 단순히 운에 기대는 것이 아니라, 데이터를 기반으로 확률을 높이는 체계적인 전략을 구축하는 것을 의미합니다. 이를 위해 본 보고서는 두 개의 큰 축으로 구성됩니다.

파트 I에서는 입찰이라는 '경기장'의 규칙을 해부합니다. 낙찰자를 결정하는 복잡한 규제와 기계적인 프로세스를 완벽하게 이해하는 것은 모든 예측의 출발점입니다. 적격심사 제도의 구조, 비가격 및 가격 요소의 평가 방식, 그리고 많은 이들이 간과하는 'A값'의 전략적 의미를 심층적으로 분석하여 성공적인 입찰 전략의 토대를 마련할 것입니다.

파트 II에서는 규칙을 이해하는 것을 넘어, 경기를 지배하기 위한 '전략적 플레이북'을 제시합니다. 과거 입찰 데이터를 체계적으로 수집하고 분석하여 경쟁사의 행동 패턴을 파악하는 방법론을 시작으로, 머신러닝을 활용하여 예정가격을 예측하고 경쟁이 덜한 '공백 구간'을 찾아내는 최첨단 기법에 이르기까지, 데이터 과학을 입찰 실무에 접목하는 구체적인 로드맵을 제공합니다.

궁극적으로 본 보고서는 입찰을 더 이상 '감'의 영역에 맡겨두지 않고, 측정 가능하고 예측 가능하며 지속적으로 개선할 수 있는 '과학'의 영역으로 끌어올리는 것을 목표로 합니다. 이를 통해 기업은 불필요한 자원 낭비를 줄이고, 낙찰 확률을 극대화하며, 장기적으로 지속 가능한 경쟁 우위를 확보하게 될 것입니다.

파트 I: 경기장의 이해: 입찰의 규제 및 기계적 기반

입찰 가격을 예측하기에 앞서, 낙찰자를 결정하는 시스템의 내부 작동 원리를 명확히 이해해야 합니다. 한국의 공공 조달 시스템, 특히 조달청이 운영하는 시스템은 단순한 최저가 낙찰 방식이 아닌, 여러 요소를 복합적으로 평가하는 정교한 구조를 가지고 있습니다. 이 구조를 이해하는 것은 성공적인 예측 전략을 수립하기 위한 첫 번째 단추를 꿰는 것과 같습니다.

섹션 1: 입찰 평가의 해부학 (적격심사)

공공 조달의 핵심에는 적격심사 제도가 있습니다. 이는 입찰 참가자의 계약 이행 능력을 종합적으로 심사하여 낙찰자를 결정하는 제도로, 단순히 가격이 낮다고 해서 낙찰받는 것이 아님을 의미합니다. 최종 점수는 가격 점수와 비가격 점수의 합으로 결정되며, 이 두 가지 요소의 균형을 맞추는 것이 핵심입니다.

1.1 비가격 평가의 세 가지 기둥

투찰 가격을 고려하기 전에 모든 입찰자는 비가격 요소 평가라는 첫 번째 관문을 통과해야 합니다. 이 점수는 기업의 근본적인 역량을 나타내며, 이 기반이 부실하면 아무리 가격을 잘 써내도 경쟁에서 밀려날 수 있습니다.

이행 능력 (시공경험): 이 항목은 기업이 해당 계약을 성공적으로 수행할 수 있는 과거 실적을 보유했는지를 평가합니다. 이는 가장 기본적인 자격 필터 역할을 합니다. 예를 들어, 조달청의 100억 미만 50억 이상 종합건설 공사의 경우, '최근 5년간 실적이 기초금액의 2배 이상'이어야 만점을 받을 수 있습니다. 이러한 기준을 충족하지 못하면 가격 경쟁에 참여할 기회조차 얻지 못하고 사실상 실격 처리됩니다. 따라서 입찰에 참여하기 전, 공고에서 요구하는 실적 기준을 자사가 충족하는지 확인하는 것은 가장 먼저 해야 할 일입니다.

재무 건전성 (경영상태): 계약 이행 과정에서 발생할 수 있는 재정적 위험을 평가하기 위해 기업의 재무 상태를 점검합니다. 주로 부채비율과 유동비율이 업종 평균과 비교하여 평가됩니다. 예를 들어, 50억 이상 공사에서는 '부채비율이 업종 평균의 50% 미만', '유동비율이 업종 평균의 150% 이상'일 때 높은 점수를 받습니다. 이는 안정적인 재무 구조가 공공 계약 수주에 필수적인 요소임을 보여줍니다. 입찰자는 재무 비율 평가와 신용평가기관의 평가 등급 중 자사에 유리한 방식을 선택할 수 있으며, 평소 건전한 재무 관리의 중요성을 시사합니다.

기업 신뢰도 (신인도): 이 항목은 기업의 사회적 책임과 신뢰도를 평가하는 일종의 가점 및 감점 제도입니다. '일자리 창출 우수기업', '근로시간 조기 단축 기업' 등은 가점을 받는 반면, '건설재해'나 '제재처분' 이력이 있는 경우 감점을 받게 됩니다. 이는 기업의 평판과 사회적 기여가 입찰 경쟁력에 직접적이고 정량적인 영향을 미친다는 것을 의미합니다.

이러한 비가격 요소들은 입찰의 '기본 점수'를 형성합니다. 특정 입찰, 특히 비가격 요소의 배점이 높은 대규모 공사에서는 이 기본 점수가 낮으면 가격으로 만회하기가 매우 어렵습니다. 따라서 모든 입찰 전략의 시작은 자사의 비가격 점수를 객관적으로 계산하고, 이를 바탕으로 승산이 있는 입찰에만 자원을 집중하는 '전략적 선별'이 되어야 합니다.

1.2 가격 점수 산식의 전략적 해부

적격심사에서 가장 큰 변동성을 가지며 입찰자의 전략이 가장 많이 개입되는 부분이 바로 가격 점수입니다. 가격 점수는 선형적으로 계산되지 않으며, 계약 금액 규모에 따라 그 중요성과 산출 공식이 크게 달라집니다.

조달청 시설공사 적격심사 기준에 따르면, 가격 점수 산식은 일반적으로 다음과 같은 구조를 가집니다.

가격점수 = 기본점수 - | 상수 × (기준투찰률 - 실제투찰률) |

여기서 핵심은 계약 규모별로 달라지는 '상수'와 '배점'입니다.

100억 미만 50억 이상 공사: 입찰가격 배점은 50점이며, 점수 산식은 다음과 같습니다.

45−2×

(10088−예정가격−A입찰가격−A)×100

(단, 입찰가격-A / 예정가격-A가 90.5% 이상일 경우 평점은 45점)

10억 미만 3억 이상 공사: 입찰가격 배점은 80점으로 크게 높아지며, 산식 또한 훨씬 더 민감하게 바뀝니다.

75−20×

(단, 입찰가격-A / 예정가격-A가 88.25% 이상일 경우 평점은 75점)

두 공식을 비교하면 중요한 차이점이 드러납니다. 바로 기준 투찰률(88%)에서 벗어났을 때 점수를 삭감하는 계수(상수)가 2에서 20으로 10배나 커진다는 점입니다. 이는 소규모 공사일수록 가격의 중요성이 압도적으로 높아지며, 최적의 가격에서 조금만 벗어나도 점수가 급격하게 깎이는, 즉 '오차에 대한 페널티'가 매우 크다는 것을 의미합니다. 따라서 소규모 공사일수록 정밀한 가격 예측의 가치는 기하급수적으로 증가합니다.

1.3 숨겨진 상수, 'A값'의 중요성

가격 점수 산식에서 가장 중요하지만 종종 오해받는 요소가 바로 'A값'입니다. A값은 국민연금보험료, 국민건강보험료, 퇴직공제부금비, 노인장기요양보험료, 산업안전보건관리비 등 법적으로 정산이 보장된 비용들의 합계입니다. 이 값은 입찰 공고 시 발주처에 의해 명확하게 제시됩니다.

A값의 수학적 역할은 입찰자의 투찰가격과 발주처의 예정가격 모두에서 이 값을 먼저 공제한 후 비율을 계산하는 데 있습니다: (입찰가격 - A) / (예정가격 - A).1

이는 단순한 계산 절차의 변화가 아니라 전략적으로 매우 중요한 의미를 가집니다. 과거 A값이 도입되기 전에는 모든 비용을 포함한 총액으로 경쟁해야 했기 때문에, 일부 기업이 이윤을 확보하기 위해 필수적인 안전 및 보험 관련 비용을 무리하게 줄이는 '덤핑 입찰'의 유인이 있었습니다. 그러나 A값의 도입으로, 법적으로 보장된 최소한의 비용은 경쟁의 영역에서 제외되었습니다. 즉, 입찰 경쟁은 이제 총액이 아닌, A값을 제외한 순수한 공사비와 이윤을 가지고 벌어지게 됩니다.

이는 A값이 일종의 '이윤 보호막' 또는 '품질 보호막' 역할을 한다는 것을 의미합니다. 발주처는 이를 통해 과도한 저가 경쟁으로 인한 공사 품질 저하와 근로자 안전 문제를 방지하고자 합니다. 입찰자 입장에서는 A값을 정확히 인지하고 계산에 반영해야만 올바른 투찰 금액을 산출할 수 있습니다. A값을 무시하거나 잘못 계산하는 것은 경쟁의 출발선 자체를 잘못 설정하는 것과 같으며, 이는 필연적으로 실패로 이어집니다.

출처: 조달청 시설공사 적격심사 세부기준 1

섹션 2: 가격 결정의 메커니즘

입찰 가격 예측이 단순한 계산이 아니라 확률적 도전인 이유는, 평가의 기준이 되는 예정가격이 의도적으로 불확실하게 결정되기 때문입니다. 이 과정을 이해하는 것은 예측 문제를 올바르게 정의하는 데 필수적입니다.

2.1 가격 결정 깔때기: 기초금액에서 예정가격까지

예정가격은 하나의 고정된 값이 아니라, 여러 단계를 거쳐 생성되는 확률적 결과물입니다.

1단계: 기초금액 (Base Amount)

모든 과정의 시작점은 '기초금액'입니다. 이는 발주기관이 해당 공사나 용역에 대해 자체적으로 산정한 비용 추정치로, 입찰 공고 시 투명하게 공개됩니다.

2단계: 복수예비가격 (Multiple Preliminary Prices)

여기서부터 의도적인 무작위성이 도입됩니다. 발주기관의 계약 담당자는 공개된 기초금액을 기준으로 일정 범위 내에서 서로 다른 15개의 '예비가격'을 생성합니다. 이를 복수예비가격이라고 합니다. 조달청의 경우, 이 범위는 통상 기초금액의 ±2%이며, 지방자치단체는 ±3%를 적용하는 경우가 많습니다. 더 나아가 조달청은 이 ±2% 범위 내에서도 가격을 비균등하게 분포시킵니다. 예를 들어, +1.34% ~ +2% 범위에서 7개, -0.866% ~ -2% 범위에서 7개, 그리고 중심부에 가까운 ±0.133% 범위에서 1개를 생성하여 특정 구간에 쏠리지 않도록 설계합니다.

3단계: 추첨 (The Draw)

입찰에 참여하는 업체들은 투찰금액을 제출하면서, 동시에 비공개 상태인 15개의 복수예비가격 번호 중 2개를 무작위로 선택하여 함께 제출합니다. 입찰자들은 어느 번호에 어떤 가격이 매겨져 있는지 전혀 알 수 없습니다.

4단계: 최종 예정가격 (Scheduled Price) 결정

입찰이 마감된 후, 모든 입찰자가 선택한 번호들을 집계합니다. 이 중에서 가장 많은 선택을 받은 순서대로 상위 4개의 번호를 선정하고, 이 4개 번호에 해당하는 예비가격을 산술평균하여 최종 예정가격을 결정합니다. 바로 이 예정가격이 모든 입찰자의 가격 점수를 평가하는 최종 기준선이 됩니다.

이 다단계의 반(半)무작위 프로세스는 특정 업체나 소수 그룹이 담합하여 예정가격을 조작하는 것을 원천적으로 차단하기 위한 정교한 장치입니다. 어떤 단일 주체도 최종 예정가격을 통제할 수 없습니다. 하지만 이 과정이 완전한 혼돈을 의미하는 것은 아닙니다. 알려진 기초금액, 정해진 범위(±2%), 그리고 예측 가능한 메커니즘(상위 4개 평균)이라는 구조적 특성 때문에, 이 시스템은 통계적으로 분석될 수 있는 패턴을 남깁니다. 즉, 이 시스템은 단순한 담합은 방지하지만, 정교한 데이터 분석을 통한 예측은 허용하는 구조를 가지고 있습니다. 이것이 바로 데이터 과학적 접근이 유효한 근본적인 이유입니다.

2.2 예측 목표의 정의

이 복잡한 과정을 통해 우리가 예측해야 할 핵심 목표 변수는 명확해집니다.

사정률 (Bidding Rate): 예정가격 / 기초금액. 기초금액은 공고 시 알려진 값이므로, 미지의 예정가격을 예측하는 것은 곧 이 '사정률'이라는 비율을 예측하는 것과 같습니다. 예를 들어 사정률이 99.8%로 예측된다면, 이는 예정가격이 기초금액의 99.8% 수준에서 결정될 것이라는 의미입니다. 모든 예측 모델의 제1 목표는 바로 이 사정률을 정확히 맞추는 것입니다.

낙찰하한율 (Lowest Successful Bid Rate): 이는 일종의 실격선입니다. 입찰 공고에는 '낙찰하한율'이 명시되어 있는데(예: 87.745%), 예정가격 × 낙찰하한율 보다 낮은 금액으로 투찰한 업체는 평가 없이 즉시 탈락합니다. 따라서 입찰자의 목표는 이 낙찰하한선 바로 위 지점에 최대한 가깝게 투찰하여 가격 점수를 극대화하는 것입니다.

결론적으로, 입찰 가격 예측의 핵심 과제는 **'사정률을 정확히 예측하여 예정가격을 알아내고, 이를 바탕으로 계산된 낙찰하한선 바로 위 지점에 투찰하는 것'**으로 귀결됩니다.

여기서 또 하나의 중요한 변수가 등장하는데, 바로 '인간의 행동'입니다. 최종 예정가격은 입찰자들이 선택한 4개의 예비가격에 의해 결정됩니다. 이는 심리적, 행동적 요소가 시스템에 개입됨을 의미합니다. 만약 대부분의 입찰자들이 보수적이어서 높은 번호를 선호한다면 예정가격은 상승 경향을 보일 것이고, 공격적이어서 낮은 번호를 선호한다면 하락 경향을 보일 것입니다. 따라서 예정가격을 예측하는 것은 발주처가 생성하는 15개의 숫자를 예측하는 것일 뿐만 아니라, 경쟁자들의 집단적 행동을 예측하는 것이기도 합니다. 이는 자연스럽게 다음 파트에서 다룰 '경쟁사 분석'의 필요성으로 이어집니다.

파트 II: 전략적 플레이북: 데이터 분석에서 예측적 승리까지

경기장의 규칙을 이해했다면, 이제는 승리하기 위한 전략을 수립할 차례입니다. 이 파트에서는 직관과 경험을 넘어, 데이터를 기반으로 한 체계적인 입찰 전략 엔진을 구축하는 로드맵을 제시합니다. 이는 단순한 정보 수집을 넘어, 예측 모델을 구축하고 이를 통해 경쟁 우위를 확보하는 과정입니다.

섹션 3: 분석의 기반 구축

모든 예측은 신뢰할 수 있는 데이터 위에서만 가능합니다. 예측 모델을 구축하기 전에, 견고한 데이터 기반을 마련하는 것이 선행되어야 합니다. 이 과정은 데이터 수집, 경쟁사 프로파일링, 그리고 초기 탐색적 분석으로 구성됩니다.

3.1 입찰 인텔리전스 데이터베이스 구축

가장 먼저 해야 할 일은 과거 입찰 데이터를 체계적으로 수집하고 관리하는 것입니다.

데이터 소싱: 나라장터(국가종합전자조달) 시스템은 과거 입찰 공고, 개찰 결과, 참가업체 목록 등 방대한 데이터를 공개하고 있습니다. 이러한 데이터는 수동으로 수집하거나, 웹 스크레이핑 기술을 활용하여 자동화할 수 있습니다. 또한, 인공지능 입찰 분석 서비스를 제공하는 전문 업체를 통해 정제된 데이터를 구매하는 것도 효율적인 방법이 될 수 있습니다.

데이터 정제 및 구조화: 원시 데이터는 종종 비정형적이거나 오류를 포함하고 있습니다. 텍스트 형식의 금액을 숫자형으로 변환하고, 날짜 형식을 표준화하며, 각 데이터를 공고번호, 발주기관, 기초금액, 예정가격, 사정률 등의 핵심 필드로 구조화하여 데이터베이스에 저장해야 합니다. 또한, 각 입찰에 참여한 모든 업체의 목록과 그들의 투찰금액, 투찰률, 순위 정보를 함께 관리하는 것이 중요합니다.

3.2 체계적인 경쟁사 분석: 상대를 프로파일링하다

성공적인 입찰은 단순히 발주처의 패턴을 읽는 것을 넘어, 함께 경쟁하는 상대방을 이해하는 것에서 시작됩니다. 경쟁사를 단일 집단으로 취급하는 것은 큰 실수이며, 각자의 고유한 특성과 행동 패턴을 분석해야 합니다.

정적 정보 (Static Information - Who they are):

기본 정보: 기업의 주력 업종, 본사 소재지(지역), 기업 규모(매출, 직원 수) 등은 특정 공고에 참여할 가능성이 있는 경쟁사를 필터링하는 데 사용됩니다.

자격 정보: 신용평가 등급, 관련 면허, 과거 실적 규모 등은 적격심사 통과 가능성을 가늠하는 중요한 척도입니다. 이를 통해 '실질적인' 경쟁자 풀을 좁힐 수 있습니다.

동적 정보 (Dynamic Information - How they behave):

입찰 이력: 최근 특정 기간 동안의 입찰 참여 빈도, 선호하는 공고 유형(지역, 규모, 업종) 등을 분석하여 업체의 활동성을 파악합니다.

투찰 패턴: 과거 투찰률의 평균, 표준편차, 최빈값 등을 분석하여 해당 업체의 고유한 '투찰 습관'을 찾아냅니다. 어떤 업체는 항상 보수적으로 높은 투찰률을 유지하는 반면, 다른 업체는 매우 공격적으로 낮은 투찰률을 시도하는 경향이 있을 수 있습니다.

낙찰 이력: 낙찰 성공률, 평균 낙찰 사정률 등을 분석하여 업체의 전반적인 입찰 전략의 효과성을 평가합니다. 특정 투찰률 구간에서 유독 낙찰이 많이 발생했다면, 그것이 해당 업체의 '성공 공식'일 수 있습니다.

이러한 정적 및 동적 정보를 결합하면, 우리는 경쟁사들을 몇 개의 행동 클러스터로 그룹화할 수 있습니다. 예를 들어, '공격적 저가 투찰 그룹', '안정적 마진 추구 그룹', '특정 지역 전문 그룹' 등으로 나눌 수 있습니다. 특정 입찰에 어떤 유형의 경쟁사들이 참여하는지를 파악하는 것은, 일반적인 예측을 넘어 해당 입찰에 특화된 정교한 예측을 가능하게 합니다.

3.3 시각화를 통한 초기 인사이트 발굴

구축된 데이터베이스를 활용하여 간단한 시각화만으로도 강력한 초기 패턴을 발견할 수 있습니다.

사정률 히스토그램: 특정 발주기관이나 지역의 과거 모든 입찰에 대한 사정률 분포를 히스토그램으로 그려보면, 해당 기관의 숨겨진 경향성을 발견할 수 있습니다. 예를 들어, A 발주처의 사정률 분포가 평균 99.8%에, B 발주처는 100.1%에 치우쳐 있다면, 이는 발주처 담당자의 무의식적인 습관이나 내부 규정이 반영된 결과일 수 있으며, 이는 예측에 활용할 수 있는 중요한 '신호'입니다.

경쟁사 투찰 패턴 시각화: 특정 경쟁사의 과거 투찰률 데이터를 히스토그램으로 시각화하면, 그들이 선호하는 '가격대'를 명확히 파악할 수 있습니다. 이는 해당 경쟁사가 다음 입찰에서 어떤 가격을 제시할지 예측하는 데 중요한 단서가 됩니다.

시계열 분석: 시간에 따른 사정률의 변화를 그래프로 그려보면, 시장 전반의 트렌드 변화나 특정 시점 이후 발주처의 정책 변화 등을 감지할 수 있습니다. 예를 들어, 특정 분기부터 사정률이 전반적으로 하락하는 추세가 보인다면, 이는 시장 경쟁이 심화되었거나 발주처의 예산 책정 방식이 변경되었음을 시사할 수 있습니다.

이 표는 가상의 데이터이며, 실제 분석을 통해 구축되어야 합니다.

섹션 4: 입찰가 최적화를 위한 고급 예측 모델링

분석의 기반이 마련되었다면, 이제 데이터를 활용하여 결정적인 경쟁 우위를 확보할 수 있는 예측 모델을 구축할 차례입니다. 이 섹션에서는 머신러닝을 활용하여 입찰 가격을 예측하고 최적화하는 핵심 기술을 다룹니다.

4.1 사정률 예측: 머신러닝 접근법

사정률 예측은 본질적으로 과거 데이터를 기반으로 미래의 특정 숫자(비율)를 예측하는 '회귀(Regression)' 문제입니다.

모델 선택: 이러한 정형화된 테이블 형식의 데이터에는 XGBoost나 LightGBM과 같은 그래디언트 부스팅 모델이 매우 강력한 성능을 보이는 것으로 알려져 있습니다. 이 모델들은 수많은 변수 간의 복잡하고 비선형적인 관계를 잘 포착하며, 대규모 데이터에서도 빠르게 학습할 수 있다는 장점이 있습니다. 일부 연구에서는 딥러닝(Deep Learning) 모델을 활용하여 예정가격을 예측하기도 합니다.

피처 엔지니어링 (Feature Engineering): 성공적인 모델을 만드는 가장 중요한 단계는 원시 데이터로부터 예측에 도움이 되는 새로운 변수, 즉 '피처(Feature)'를 만들어내는 것입니다. 모델의 성능은 알고리즘 자체보다 피처의 질에 더 크게 좌우되는 경우가 많습니다. 사정률 예측 모델에 사용될 수 있는 피처의 예시는 다음과 같습니다.

공고 기본 피처: 기초금액, 추정가격, A값, 공고가 게시된 지역 및 업종.

시간 관련 피처: 입찰일의 요일, 월, 분기 등. 특정 시기에 예산 집행이 몰리는 등의 계절적 요인을 포착할 수 있습니다.

발주기관 피처: 해당 발주기관의 과거 평균 사정률, 사정률 표준편차 등 기관의 고유한 특성을 나타내는 변수.

경쟁 관련 피처: 유사한 과거 입찰의 평균 참여 업체 수, 해당 입찰에 참여할 것으로 예상되는 경쟁사들의 과거 평균 투찰률.

4.2 '공백 구간' 전략: 진정한 승리의 길

머신러닝 모델을 통해 사정률을 예측하는 것만으로는 충분하지 않습니다. 가장 정교한 전략은 단순히 하나의 점(예정가격)을 예측하는 것을 넘어, 경쟁의 '확률적 지형도'를 그려내고 그 안에서 승리 확률이 가장 높은 지점을 찾아내는 것입니다. 이것이 바로 '공백 구간(Gap Section)' 탐색 전략입니다.

1단계: 참여 경쟁사 예측: 해당 공고의 특성(지역, 규모, 업종)과 자사의 정적 정보를 바탕으로, 어떤 경쟁사들이 이번 입찰에 참여할 확률이 높은지 예측합니다. 이는 앞서 구축한 경쟁사 인텔리전스 매트릭스나 별도의 분류 모델(Classification Model)을 통해 수행할 수 있습니다.

2단계: 경쟁사별 투찰률 분포 예측: 참여가 예상되는 각 경쟁사에 대해, 그들의 과거 투찰 이력 데이터를 사용하여 이번 입찰에서 어떤 투찰률을 제시할지를 단일 값이 아닌 '확률 분포'로 모델링합니다. 예를 들어, A 건설은 과거 투찰률이 87.95% 근처에 집중되어 있으므로, 해당 구간의 확률이 높은 정규분포와 유사한 형태를 띨 것입니다.

3단계: 전체 경쟁 분포도 합성: 모든 예상 참여 경쟁사들의 개별 투찰률 확률 분포를 합산하여, 해당 입찰 전체의 '경쟁 밀도 맵(Heat Map)'을 생성합니다. 이 맵은 어떤 투찰률 구간에 경쟁자들이 몰릴 가능성이 높은지(Hot Spot), 그리고 어떤 구간이 비어 있을 가능성이 높은지(Cold Spot)를 시각적으로 보여줍니다.

4단계: 최적의 공백 구간 식별: '공백 구간'은 다음 세 가지 조건을 모두 만족하는 최적의 투찰 지점입니다.

법적 실격선인 낙찰하한선보다는 높아야 한다.

모델이 예측한 예정가격보다는 낮아야 한다.

경쟁 밀도 맵에서 경쟁이 가장 덜할 것으로 예측되는 '계곡(Valley)'에 위치해야 한다.

이러한 공백 구간에 투찰하는 것은, 단순히 최저가를 노리는 것이 아니라 경쟁을 피해 낙찰될 확률을 극대화하는 고도로 전략적인 행위입니다. 이는 입찰을 '가격 예측' 게임에서 '경쟁 지형 모델링' 게임으로 한 차원 격상시킵니다.

4.3 시뮬레이션 및 검증

최종 투찰 금액을 결정하기 전에, 시뮬레이션을 통해 의사결정을 검증하는 단계를 거쳐야 합니다.

입력: 자사의 비가격 점수와 공백 구간에서 선택한 투찰 가격.

처리: 예측된 사정률을 통해 예상 예정가격을 계산하고, 이를 적격심사 가격 점수 공식에 대입하여 예상 총점을 산출합니다.

출력: 예상 최종 순위와 해당 예측에 대한 모델의 신뢰도 점수.

이 시뮬레이션 결과는 최종 투찰 여부 및 투찰 금액을 결정하는 데 있어 데이터에 기반한 강력한 근거를 제공합니다.

이러한 데이터 기반 접근법이 단순한 이론이 아님은 이미 시장이 증명하고 있습니다. 다수의 상용 AI 입찰 분석 서비스가 등장하여 바로 이와 같은 데이터베이스와 예측 모델을 기반으로 낙찰 예측 서비스를 제공하고 있습니다. 이는 이 방법론이 실제 시장에서 경쟁 우위를 창출하는 효과적인 전략임을 방증합니다. 기업은 이러한 서비스를 구매하여 빠르게 역량을 확보하거나, 본 보고서에서 제시하는 프레임워크에 따라 자체 시스템을 구축하여 독자적이고 지속 가능한 경쟁력을 확보하는 전략적 선택을 할 수 있습니다.

출처: 데이터 분석 방법론 7 기반으로 재구성

섹션 5: 통합 입찰 전략의 실행

예측 모델을 구축하는 것은 절반의 성공에 불과합니다. 진정한 가치는 이 모델을 기업의 일상적인 의사결정 과정에 통합하고, 지속적으로 개선해 나가는 데 있습니다.

5.1 통합 입찰 스코어카드

모델의 복잡한 결과를 실무자가 쉽게 이해하고 활용할 수 있도록 '통합 입찰 스코어카드'와 같은 실용적인 도구를 개발해야 합니다. 이는 엑셀 시트나 간단한 내부 웹 애플리케이션 형태로 구현될 수 있습니다.

입력: 실무자가 공고번호를 입력합니다.

처리: 시스템은 자동으로 해당 공고의 상세 정보(기초금액, A값 등)와 자사의 비가격 점수를 불러옵니다. 백그라운드에서는 예측 모델이 실행되어 예상 사정률, 경쟁 밀도 맵, 그리고 추천 공백 구간을 계산합니다.

출력: 한 페이지 요약 보고서 형태로 결과를 제시합니다. 여기에는 추천 투찰 금액, 예상 총점, 예상 순위, 그리고 모델의 예측 신뢰도 등이 포함됩니다.

이 스코어카드는 복잡한 데이터 분석 과정을 추상화하여, 의사결정자가 핵심 정보에 집중하고 신속하게 전략적 판단을 내릴 수 있도록 돕습니다. 이는 데이터 과학을 현업에 성공적으로 안착시키는 핵심적인 다리 역할을 합니다.

5.2 공격성 수준의 조절

모델의 예측 결과는 절대적인 정답이 아니라, 확률에 기반한 가이드라인입니다. 의사결정자는 이 가이드라인을 바탕으로 기업의 전략적 목표에 따라 투찰의 '공격성' 수준을 조절해야 합니다.

전략적으로 중요한 입찰: 반드시 수주해야 하는 프로젝트의 경우, 이윤을 다소 희생하더라도 낙찰 확률을 극대화하기 위해 '공백 구간' 중에서도 더 낮은 지점을 선택하는 공격적인 전략을 구사할 수 있습니다.

일상적인 입찰: 안정적인 이윤 확보가 더 중요한 일반적인 입찰의 경우, 낙찰 확률이 조금 낮아지더라도 '공백 구간' 내에서 상대적으로 높은 지점을 선택하여 마진을 보호하는 보수적인 전략을 선택할 수 있습니다.

모델 신뢰도: 과거 데이터가 부족하여 모델의 예측 신뢰도가 낮은 새로운 유형의 공고에 대해서는, 모델의 추천을 맹신하기보다 전통적인 방식과 결합하여 의사결정의 안정성을 높일 수 있습니다.

이처럼 모델의 결과는 인간의 전략적 판단을 대체하는 것이 아니라, 더 나은 판단을 내릴 수 있도록 정보를 제공하고 선택의 폭을 넓혀주는 역할을 합니다.

5.3 학습 루프: 지속적인 개선의 길

장기적인 경쟁 우위를 확보하는 가장 중요한 개념은 바로 '학습 루프(Learning Loop)'를 구축하는 것입니다. 예측 모델은 한 번 만들고 끝나는 정적인 존재가 아니라, 지속적으로 학습하고 진화하는 유기체와 같아야 합니다.

피드백 메커니즘: 모든 입찰이 끝날 때마다, 그 결과(승패 여부, 실제 예정가격, 최종 낙찰 업체와 금액, 전체 참여자 목록 등)를 빠짐없이 입찰 인텔리전스 데이터베이스에 피드백해야 합니다.

정기적인 재학습: 이 새로운 데이터를 활용하여 정기적으로(예: 매월 또는 매분기) 예측 모델을 재학습시켜야 합니다.

선순환 구조: 이 과정은 강력한 선순환을 만들어냅니다. 입찰에 더 많이 참여할수록 더 많은 데이터가 쌓입니다. 데이터가 많아질수록 모델은 더 똑똑해집니다. 모델이 똑똑해질수록 낙찰 확률은 높아집니다. 이러한 '학습 루프'는 시간이 지남에 따라 경쟁사들이 따라올 수 없는 데이터 자산과 예측 능력의 격차를 만들어내며, 이것이 바로 데이터 기반 전략이 추구하는 궁극적인 경쟁 우위, 즉 '데이터 해자(Data Moat)'입니다.

이러한 관점에서 보면, 탈락한 입찰은 더 이상 단순한 실패가 아닙니다. 그것은 다음 입찰에서 더 나은 결정을 내리게 해주는 귀중한 '학습 데이터'가 됩니다. 이는 입찰에 대한 기업의 근본적인 패러다임을 바꾸며, 모든 활동을 지속적인 역량 강화의 과정으로 전환시킵니다. 이것이야말로 입찰 가격을 예측하는 '최선의 방법'의 진정한 의미입니다. 즉, 매일매일 예측을 더 잘하게 되는 시스템을 구축하는 것입니다.

결론: 예측을 넘어 시스템을 구축하라

"입찰가격을 예측하는 최선의 방법은 무엇인가?"라는 질문에 대한 최종적인 답변은 '하나의 마법 같은 공식'이나 '비밀스러운 숫자'가 아닙니다. 최선의 방법은 데이터에 기반하여 지속적으로 학습하고 진화하는 체계적인 의사결정 시스템을 구축하는 것입니다.

본 보고서는 이를 위한 포괄적인 프레임워크를 제시했습니다.

첫째, 우리는 입찰이라는 경기장의 규칙을 명확히 이해했습니다. 적격심사 제도의 복잡한 구조, 비가격 요소의 중요성, 계약 규모에 따라 급변하는 가격 점수 산식, 그리고 경쟁의 기준선을 바꾸는 A값의 역할을 분석함으로써, 우리는 무엇을 예측해야 하는지를 명확히 정의했습니다. 이는 모든 전략의 견고한 토대가 됩니다.

둘째, 우리는 데이터를 전략적 자산으로 전환하는 방법론을 탐구했습니다. 과거 입찰 데이터를 수집하고, 경쟁사를 정적·동적 정보로 프로파일링하며, 시각화를 통해 초기 패턴을 발견하는 과정은 예측의 정확도를 높이는 필수적인 준비 단계입니다.

셋째, 우리는 머신러닝을 활용한 고급 예측 기법을 제시했습니다. 단순히 예정가격을 예측하는 것을 넘어, 경쟁사들의 행동을 확률적으로 모델링하여 경쟁이 없는 '공백 구간'을 찾아내는 전략은 입찰을 한 차원 높은 게임으로 만듭니다. 이는 경쟁을 정면으로 돌파하는 것이 아니라, 지능적으로 우회하여 승리 확률을 극대화하는 방식입니다.

마지막으로, 우리는 이 모든 분석과 예측을 실행 가능한 시스템으로 통합하는 것의 중요성을 강조했습니다. 통합 스코어카드, 전략적 목표에 따른 공격성 조절, 그리고 무엇보다 중요한 '학습 루프'의 구축은 일회성 분석을 지속 가능한 경쟁 우위로 전환시키는 핵심 동력입니다. 실패한 입찰마저도 다음 성공을 위한 자산으로 만드는 이 선순환 구조야말로 데이터 기반 전략의 정수입니다.

결론적으로, 입찰 가격 예측의 여정은 직관에 의존하던 과거를 뒤로하고, 데이터라는 나침반을 손에 쥐는 과정입니다. 이는 단기적인 낙찰률 상승을 넘어, 기업의 의사결정 문화를 근본적으로 혁신하고, 불확실한 시장 환경 속에서 예측 가능하고 지속적인 성장을 이끌어내는 가장 확실한 길이 될 것입니다. 이제 선택은 명확합니다. 안개 속에서 감에 의존할 것인가, 아니면 데이터라는 등대를 밝혀 길을 찾아 나설 것인가.

추정가격심사항목 (배점)세부 평가 기준 (만점 기준)
100억 미만 50억 이상시공경험 (15)최근 5년 실적 ≥ 기초금액 × 2
경영상태 (15)부채비율 < 업종평균의 50%, 유동비율 ≥ 업종평균의 150%
신인도 (±0.9)고용창출, 재해이력 등에 따라 가/감점
입찰가격 (50)산식 계수: 2 (상대적으로 오차에 관대)
기타 (20)자재/인력조달, 하도급관리계획 등
50억 미만 10억 이상시공경험 (15)최근 5년 실적 > 기초금액 × 1
경영상태 (15)부채비율 < 업종평균의 50%, 유동비율 ≥ 업종평균의 150%
신인도 (-1 ~ +4)고용창출, 재해이력 등에 따라 가/감점
입찰가격 (70)산식 계수: 4
10억 미만 3억 이상시공경험 (10)최근 5년 실적 ≥ 기초금액 × 0.5
경영상태 (10)부채비율 < 업종평균의 100%, 유동비율 ≥ 업종평균의 100%
신인도 (-1 ~ +4)고용창출, 재해이력 등에 따라 가/감점
입찰가격 (80)산식 계수: 20 (오차에 매우 민감)
3억 미만시공경험 (0~5)평가하지 않거나 배점 낮음
경영상태 (5~10)부채비율 < 업종평균의 100%, 유동비율 ≥ 업종평균의 100%
신인도 (-1 ~ +4)고용창출, 재해이력 등에 따라 가/감점
입찰가격 (90)산식 계수: 20 (오차에 매우 민감)
경쟁사정적 정보동적 정보 (과거 1년)
주력 지역/업종예상 규모
A 건설서울/경기, 건축중견
B 토건전국, 토목대기업
C 시스템충청, 정보통신중소
D 개발서울/경기, 건축중소
피처명설명데이터 유형소스 데이터가설/근거
base_amount공고의 기초금액숫자공고문금액 규모에 따라 사정률 패턴이 다를 수 있음
region_code공고 발주 지역 코드범주형공고문지역별로 발주처의 성향이나 경쟁 강도가 다름
biz_sector_code공고 업종 코드범주형공고문업종별로 시장의 평균 이윤율과 경쟁 구조가 다름
authority_id발주기관 고유 ID범주형공고문발주기관별 고유한 예산 책정 및 집행 패턴 존재
day_of_week입찰일의 요일범주형입찰일시마감일에 임박할수록 투찰 패턴이 달라질 수 있음
authority_avg_rate해당 발주기관의 과거 1년 평균 사정률숫자과거 데이터발주기관의 과거 행동은 미래 행동의 강력한 예측 변수
authority_std_rate해당 발주기관의 과거 1년 사정률 표준편차숫자과거 데이터사정률의 변동성은 예측의 불확실성을 나타냄
num_competitors_hist유사 공고의 과거 평균 참여 업체 수숫자과거 데이터경쟁 강도를 나타내는 중요한 대리 변수
competitor_density예상 참여 경쟁사들의 과거 투찰률 밀도숫자과거 데이터'공백 구간'을 찾기 위한 핵심 파생 변수

원문: 네이버 블로그 한강 (hangang_z) · 2025-08-04 최초 게시

TAGS

#전자입찰 #조달청입찰 #투찰전략

SUBSCRIBE

새 리포트를 받아보세요