프로그램매매 시장 분석, 투자 시점 판단, 매매 지시 등 컴퓨터 프로그램을 통해 일괄 처리하며, 다수의 종목을 동시에 거래하는 기법입니다. 사용 주체는 기관과 외국인이 주도로 사용하고 있으며, 장점과 단점이 함께 공존하고 있습니다.
프로그램매매 현황
프로그램매매(Program Trading) 주로 기관 투자가가 주도하며, 특정 종목 또는 지수에 대규모의 매매를 진행합니다. 컴퓨터 프로그램에 의해 자동으로 이루어지기 때문에, 인간의 생각과 의지가 최소화됩니다. 따라서 보다 빠르고 정확하게 매매가 이루어져 시장의 가격에 큰 영향을 미치기도 합니다.
국내 주식시장의 한국거래소는 1인이 KOSPI200 종목 중 15개 이상을 동시에 거래하는 것을 프로그램 매매로 규정하고 있습니다. 지수차익거래와 비차익거래 두 가지로 구분하고 있습니다.
차익거래
차익거래는 현물과 선물 또는 옵션 중 상대적으로 고평가된 것을 매도하고 저평가된 것을 매수하는 포지션을 통해 차익을 얻는 거래를 의미합니다.
비차익거래
비차익거래는 선물과 무관하게 일정 수 이상의 종목을 일괄 매매하는 방식이며 외국인 및 기관투자자들이 종목 바스켓을 구성하여 매매하는 것을 의미합니다.
과거는 프로그램 매매 방식으로 차익거래를 선호하였지만, 2022년 상반기 거래대금 기준으로는 비차익거래를 더 선호하고 있습니다. 이는 공모펀드 및 연기금과 우정사업본부에 대한 증권거래세 면제 혜택 폐지로 차익거래가 급격하게 위축되었기 때문입니다. 또한 주가지수 추종 ETF의 증가로 다수 종목의 주식을 일괄 매매하는 경우가 많아졌습니다.
도입 시기와 방법
프로그램매매 도입 시기와 시작 방법에 따라 크게 두 가지로 구분하고 있습니다.
시장지수연동형 펀드 매매
첫 번째는 1980년대 후반 미국에서 도입된 ‘시장지수연동형 펀드 매매’입니다. 이는 시장 지수를 추종하는 펀드의 자산을 운용하는 방식으로, 컴퓨터 프로그램에 의해 자동으로 매매가 진행됩니다.
고빈도매매
두 번째는 1990년대 초반 일본에서 도입된 ‘고빈도매매’입니다. 고빈도 매매(High-frequency trading, HFT)는 초당 수십만 건의 주문과 체결을 통해 수익을 얻는 거래입니다.
HFT는 컴퓨터 프로그램에 의해 자동으로 이루어지며, 시장의 미세한 가격 변동을 포착하여 이익을 얻는 방식입니다. 현재 미국과 유럽의 주식시장에서 가장 큰 거래 비중을 차지하는 방식입니다.
외부 환경 및 투자자의 심리가 반영되지 않는 프로그램매매는 도입 이후 빠르게 증가하게 되었습니다. 1990년대 초반에는 미국 주식시장에서 프로그램매매가 차지하는 비중이 약 20%였으나, 2000년대 초반에는 약 70%까지도 증가했습니다.
컴퓨터 기술이 발전함에 따라 프로그램매매는 더 빠르고 정확하게 매매가 이루어질 수 있게 되었고, 이는 프로그램매매 사용 빈도의 증가로 이어졌습니다.
프로그램매매 사용 장점
프로그램매매 컴퓨터 프로그램에 의해 자동으로 매매가 이루어지기 때문에, 투자자의 개입이 최소화됩니다.
- 빠르고 정확한 거래
- 대규모 거래로 시장의 급격한 하락 또는 상승에 가격의 안정성 유지 가능
- 투자자의 심리가 빠진 시장에서 보다 합리적이고 효율적인 가격 제고
따라서 프로그램매매는 빠르고 정확하게 이루어지고, 이는 시장의 가격을 시장의 가치에 더 가깝게 만들 수 있습니다.
대규모로 매매가 이루어지기 때문에, 시장의 가격을 더 안정적으로 만들 수 있습니다.
프로그램매매 사용 단점
- 시장의 가격 변동성 증가
- 시장의 안정성 저하
- 시장의 왜곡 가능성
프로그램매매 특정 종목이나 지수를 대상으로 대규모로 매매를 하기 때문에, 시장의 가격을 급격하게 변동시킬 수 있습니다.
이러한 거래는 시장의 안정성을 저하하며, 시장을 특정 종목 또는 이슈로 왜곡시킬 수 있어 규제의 대상이 되고 있습니다. 장단점이 함께 공존하고 있습니다.
문제점과 해결방안
첫 번째는 프로그램매매의 투명성을 높이는 것입니다. 프로그램매매의 투명성을 높이면, 투자자들이 프로그램매매를 더 잘 이해하고, 이에 대응할 수 있게 됩니다.
두 번째는 프로그램매매의 규제를 강화하는 것입니다. 프로그램매매의 규제를 강화하면, 프로그램매매로 인한 시장의 가격 변동성을 줄일 수 있습니다.
세 번째는 프로그램매매의 위험을 관리하는 것입니다. 프로그램매매의 위험을 관리하면, 투자자들이 프로그램매매로 인한 손실을 줄일 수 있습니다.
적절한 규제도 필요
프로그램매매는 시장의 가격 효율성을 높이는 데 기여하고 있지만, 시장의 가격 변동성을 높이는 문제도 발생합니다. 대규모 거래로 시장의 가격에 큰 영향을 미치기 때문에 시장의 안정성과 효율성을 보다 높이기 위해 적절하게 규제되어야 합니다.
프로그램매매의 규제 강화는 시장의 가격 변동성 증가, 시장의 안정성 저하, 시장의 왜곡 가능성을 방지하는 데 큰 도움이 될 것입니다. 시장의 정보 공개 확대와 시장의 참여자 교육은 프로그램매매에 대한 이해를 높이고, 시장의 왜곡을 방지할 수 있습니다.