암호화폐 시장에서의 고빈도 매매 (HFT: High Frequency Trading)란?

다양한 거래 전략들이 암호화폐 거래자들에게 수익성이 있는 것처럼 보이지만, 그 중 일부만이 나머지 후보들보다 더 우위에 있을 수 있습니다. 그러한 예 중 하나가 HFT인데, 분명한 것은 고민도 매매 전략 역시 누구에게나 완벽한 방법은 아니라는 점입니다. 이 가이드에서는 고빈도 매매에 대해 자세히 설명해 드리도록 하겠습니다. 그렇지만 이러한 접근 방식이 반드시 성공을 보장하지 않는다는 점 유의하시기 바랍니다. 앞으로 할 설명에서는 여러분이 고빈도 매매 전략을 올바르게 사용할 능력을 지니고 있다는 걸 가정하기 때문입니다. 따라서 거래 개념을 이해하고 궁극적으로 암호화폐 거래에 고빈도 매매 전략을 적용하는 데 관심이 있다면, 여러분은 아래의 내용을 정확히 알아야 합니다.

HFT는 강력한 컴퓨터와 특수 장비를 사용하는 알고리즘 거래를 중심으로 하는 거래 시스템 내지는 접근 방식입니다. 이 방식은 고속 거래의 실행(High-speed trade execution)과 다량의 거래가 특징이며 매우 짧은 시간 동안 진행되는 거래에 초점을 맞춥니다. HFT는 일반적으로 복잡하여, 대부분의 기관들이 이 기술을 선호합니다.

HFT란?


이름에서 알 수 있듯이, HFT는 전부 속도에 관한 것입니다. 이 거래 기법은 다양한 알고리즘을 사용하여 여러 거래소에서 동일 자산 가격 간의 최소 가격 변동과 불일치를 분석합니다. 일반적으로 HFT 플랫폼과 시스템은 초당 다수의 포지션을 자동으로 개설하고 닫을 수 있으며, 육안으로는 확인이 안되는 단기 목표를 설정할 수 있습니다.

전통적으로 외환이나 주식 및 기타 시장에서 이러한 거래방식을 사용합니다. 그러나 시간이 흐르면서 이러한 HFT는 초당 다수 거래를 할 수 있는 이점 덕분에 암호화폐 분야에서 주목을 받았습니다. 물론, 암호 화폐의 높은 변동성으로부터 기관 투자자가 이익을 얻을 수 있도록 돕는 HFT 플랫폼을 제공하는 전문 서비스도 있습니다. 그러나 선불 가격 대가로 효율적인 HFT 알고리즘을 제공하는 척하는 의심스러운 온라인 서비스도 있으니 소액 트레이더들은 조심해야 합니다. 이렇게 제공되는 알고리즘 대부분은 전혀 작동하지 않기 때문이죠.

이전에는 HFT가 미국 전체 주식 거래량의 최대 73%를 차지하는 것으로 알려졌지만 실제로는 이보다 더 낮습니다. 2017년, Aldridge와 Krawciw는 HFT가 주식 거래량의 10-40%, 외환 및 상품 거래량의 15%를 차지하고 있다는 사실을 발견했습니다. 그러나 인트라데이 거래(Intraday trading)에서는 HFT가 차지하는 비율은 모든 시간대에서 0%에서 100% 사이에 있습니다. 나스닥은 미국 주식 거래량의 절반이 HFT와 관련이 있다고 주장합니다. 다른 곳에서는 Bitfinex의 암호화폐 거래량의 약 80%가 HFT 회사에 의해서 생성됩니다.

HFT의 주요 측면


미국 증권거래위원회는 HFT에 대한 명확한 정의를 내리지는 않았지만, HFT의 다섯 가지 주요 측면을 강조했습니다.

  • 주문 생성 및 실행에 있어 고속으로 동작하는 복잡한 프로그램 사용
  • 거래소 및 기타 서비스에서 제공하는 코로케이션 서비스(Collocation service)를 사용하여 데이터 흐름의 잠재적 지연과 대기 시간을 감소
  • 매우 짧은 시간에 포지션을 개설 및 청산
  • 제출 직후 취소된 다수의 주문 제출
  • 오버나이트 리스크(Overnight risk) 방지

전체적으로 HFT는 모든 시장에서 필수적이고 중요한 부분입니다. 암호화폐 역시 마찬가지입니다. 대부분의 소액 트레이더들이 그 기여를 인식하지 못하더라도 말이죠. 대부분의 소액 트레이더들은 적은 노력으로 더 많은 수익을 창출하는 데 관심이 있으며, HFT는 이러한 목적을 달성하는 데 이상적인 것으로 보입니다.

그러나 HFT 전략의 성공은 활용하는 알고리즘과 장비에 따라 크게 달라집니다. 안타깝게도, 최고의 알고리즘은 기관 투자자들이 활용한다는 것이 현실입니다.

HFT는 어떻게 작동할까?


짐작하시겠지만, HFT 프로세스에는 자동화가 다수 포함되어 있습니다. 하지만 모든 사람들이 이 방법을 사용할 수 있다는 것을 의미하지는 않습니다. 간단히 말해서, HFT를 수행하는 데 사용되는 컴퓨터는 정교한 알고리즘을 호스팅하도록 프로그래밍되어있으며, 여러 거래소에서 모든 암호 화폐를 1,000분의 1초 단위로 지속적으로 분석합니다. 

이 알고리즘은 거래 전문가에 의해 만들어졌으며, 다른 트레이더들은 아무리 전문적이라 하더라도  관찰할 수 없는 트렌드와 기타 거래 유발 요인들을 감지하도록 설계되었습니다. 프로그램은 이러한 분석을 기반으로 다량의 포지션을 빠른 속도로 자동 개설합니다. 주요 목표는 알고리즘에 의해 감지되는 새로운 트렌드의 혜택을 가장 먼저 받는 것입니다.

대형 기관이나 고래(Whale)가 특정 암호화폐에 대해 대규모 매수(롱) 또는 매도(숏) 포지션을 개설하면 가격은 거래 후에 그 포지션을 따르는 경향이 있습니다. 일반적으로 고빈도 트레이더(High-frequency trader)들이 사용하는 알고리즘은 이러한 가격 변동을 조사하고 반대 포지션에서 거래하기 위해 만들어졌습니다. 예를 들어, 암호화폐를 대량으로 판매하면 화폐의 가격이 하락할 수 있겠죠. 그러나 암호화폐 가격이 정상으로 돌아오면 이 알고리즘은 ‘저가 매수(Buy the dip)’하고 포지션을 종료합니다.

우리는 급격한 가격 변동이 아닌 대규모 트레이더들에 의해 야기되는 단기적 이상 현상에 대해 논의하는 것입니다. 또한 알고리즘은 반대 방향으로 가는 것 외에 다른 전략을 사용할 수 있습니다.

HFT를 암호화폐 거래에 어떻게 적용할 수 있을까?


HFT를 암호화폐 거래에 적용할 수 있지만 모든 사람이 그렇게 할 수 있는 것은 아닙니다. 암호화폐 거래에서 HFT의 범위와 기능은 전통적인 시장에서 볼 수 있는 것과 유사합니다. 암호화폐 분야는 변동성이 더 큰 만큼 기회와 위험으로 가득합니다.

암호화폐 분야에서 사용되는 기본 HFT 방법 중의 하나가 코로케이션(Colocation)입니다. 거래 서버가 거래소의 데이터 센터에 가능한 가깝게 배치될 때 코로케이션이 사용됩니다. 서버를 거래소와 동일한 시설에 배치하여 데이터 전송 대기시간을 최소화하는 것이 이상적입니다. 소액 트레이더들에게 있어 데이터 전송이 약간 지연되는 것은 그다지 중요하지 않지만, 기관 투자자에게는 1,000분의 1초에 따라 결과가 달라지기 때문입니다.

여러 암호화폐 거래소를 비교할 때 눈에 띄는 것은 제미니(Gemini) 거래소입니다. 뉴욕에 있는 데이터 센터에서 코로케이션을 적용한 최초의 암호화폐 거래소 중 한 곳이죠. 후오비(Huobi) 거래소와 시카고에 본사를 둔 에리스X(ErisX) 거래소 역시 몇 달 뒤에 코로케이션을 적용했습니다.

코로케이션 이외에도, HFT 알고리즘은 일반적으로 암호화폐 시장에서 차익 거래와 단기 거래에 사용됩니다.

암호화폐 시장에서 HFT 적용 방법은?


HFT에 의존하는 거래 시스템과 전략이 몇 가지 있습니다. 트레이더들이 누구보다 먼저 이머징 마켓 트렌드로 혜택을 받을 수 있도록 도와주는 것들이죠. 일반 트레이더들은 정교한 거래 알고리즘을 사용하지 않기 때문에 일반적으로 이러한 특권을 누리지 못합니다.

HFT 기회의 주요 유형은 다음과 같습니다.

차익거래 기회

암호화폐 차익거래는 여러 거래소에서 동일한 암호화폐에 대해 발생하는 가격 차이에 베팅하는 거래 방식입니다. 예를 들어, 1 비트코인이 한 거래소에서 30,100달러인데 다른 거래소에서는 30,050달러일 수 있는 거죠. 

이러한 가격 차이를 포착하고 활용하는 거래자를 차익거래자(arbitrageurs)라고 합니다. 사실 그들의 주요 목표는 시장 비효율성에서 이익을 얻는 것이지만, 한편으로 그들은 가격을 균형 있게 조정함으로써 시장 균형을 유지하는데 도움을 줍니다. 효율적인 HFT 알고리즘을 사용하는 트레이더들이 이러한 가격 차이로 누구보다 먼저 이익을 보는 것이 명백한 사실이죠. 

HFT 플랫폼은 차익거래 기회를 포착하는 것 외에도 다수의 포지션을 개설하고 일반 거래자보다 수 백배 빠른 속도로 거래를 할 수 있습니다.

시장 조성 기회


시장 조성(Market making)은 매수가격과 매도가격의 차이인 스프레드(Spread)에 베팅하는 기관 투자자들이 사용하는 또 다른 거래 방식입니다. 큰 자본을 보유한 시장 조성자들은 동일한 시장에서 ‘매수와 매도(Bids and Asks)’ 주문을 모두 내죠. 이를 통해 트레이더들은 스프레드에서 혜택을 누릴 수 있으며, 시장이 유동성을 확보하는 데 도움을 줍니다.

일반 거래에서 시장 조성은 대기업들이 하고, 이는 긍정적인 거래 방식으로 간주됩니다. 암호화폐 거래소는 유동성을 불러오고 시장을 양호한 상태로 유지시켜주는 시장 조성자들과 협력할 수 있습니다. 반면에 거래소 플랫폼과 어떠한 계약도 없는 HFT 시장 조정자들이 있죠. 그들의 목표는 알고리즘을 활용하여 스프레드에서 이익을 얻는 것입니다.

단기 차익 기회


HFT는 스윙 트레이더(Swing traders)와 매수 후 계속 보유하는(이른바 ‘존버’) 투자자를 위한 거래방식이 아닙니다. 단기 변동에 베팅하고 싶어하는 트레이더들이 사용하는 것이죠. 스테로이드를 복용하는 것으로 생각할 수 있습니다. HFT는 몇 초 또는 1,000분의 몇 초 내에 수익을 확보할 수 있는 강력한 컴퓨터와 알고리즘을 사용하지만, 고빈도 트레이더(High-frequency trader)들이 너무 빨리 움직이는 탓에 가격이 제때에 반응하지 못할 수도 있습니다.

지금까지의 내용을 정리해 볼까요. 고래(Whale)가 암호화폐를 투매하면 시장이 매도와 매수(Offer and Demand) 사이의 균형을 조정하기 전 매우 짧은 시간 동안 암호화폐 가격이 하락할 가능성이 있다고 가정해 봅시다. 이것은 단지 몇 분 또는 몇 초 동안만 지속될 수 있기 때문에 수동으로 투자하는 트레이더(manual trader)들 대부분은 이러한 하락을 제대로 활용할 수 없지만, 알고리즘 트릭을 통해 짧은 시간 동안에도 투자가 바로 가능한 고빈도 트레이더(High-frequency trader)들에게는 좋은 기회입니다.

볼륨 거래


HFT를 이용하면 수동으로 투자하는 트레이더에게는 불가능하거나 너무 위험할 수 있는 다수의 거래에서도 이익을 실현할 수 있습니다. 고빈도 트레이더(High-frequency trader)는 자동화에 의존함으로써 아주 미세한 가격변동에서도 총 거래량 기준으로 이익을 내는 거래를 충분히 수행할 수 있습니다.

암호화폐 거래에서 HFT를 언제 사용하면 될까?


홍보하는 거래 알고리즘이 100% 효율적이라는 확신이 설 때에만 HFT를 사용하는 것이 좋습니다. 그리고 사기가 아닌지도 살펴야 하죠. 신뢰할 수 있는 알고리즘도 누가 만들었느냐에 따라 품질이 결정된다는 걸 잊지 마십시오. 그러니 HFT를 이용하기 전에 확인 조사(Due Diligence)를 해보는 것이 좋습니다.

자신에게 가장 적합한 알고리즘을 찾았다면 언제든 HFT에 참여할 수 있습니다.

HFT의 이점


모든 일일 거래(Day trading) 또는 기타 거래 전략과 마찬가지로, HFT에게도 장점과 한계가 있습니다. 먼저 말씀드리자면, 여러분에게 딱 맞는 것이 다른 사람에게는 최선의 선택이 아닐 수도 있습니다. 다음은 고빈도 기법(High-frequency techniques)을 사용한 암호화폐 거래의 장점에 대한 설명입니다.

  • 속도와 자동화에 기반한 레버리지 이익
    트레이더에게 HFT의 주요 이점은 속도와 자동화에 있습니다. 주된 이유는 알고리즘이 시장 기회를 포착하고 몇 분 또는 몇 초 안에 수백개의 포지션을 개설하는 데에 있어 사람의 개입이 필요하지 않기 때문입니다. 게다가 일반적으로 HFT 거래 플랫폼은 그 누구보다 먼저 가격 트렌드를 파악할 수 있습니다

  • 거래시장 유지를 위한 유동성 공급
    HFT는 전체 시장에 지속 가능한 이익을 가져다주는 것으로 여겨집니다. 예를 들어, 단기적이긴 하지만 더 많은 유동성을 가져옴으로써 매도-매수 스프레드(Bid-ask spread)를 감소시켜 줄 수 있는 것입니다. 2012년 캐나다 당국은 HFT를 억제하는 거래 수수료를 도입했습니다. 그 직후에 스프레드는 거의 10%가량 증가했고, 많은 사람들이 이러한 인과관계를 확인했습니다. 비록 가격 조작의 위험이 있지만, 많은 사람들은 HFT가 가격 예시와 가격 형성 과정에 도움이 된다고 믿고 있습니다.

  • 잠재적인 오류 제거
    HFT는 인적 오류를 제거합니다. 이는 거래 시스템이 복잡한 수학적 프로세스를 사용하여 시장을 분석하고 거래를 수행하기 때문입니다. 따라서 수동으로 투자하는 트레이더들이 두려움과 순간의 감정으로 인해 저지르는 잘못된 결정의 위험은 없습니다. 두려움과 순간의 감정으로 인해 손실이 일어나기도 하기 때문입니다.

HFT의 한계와 비판


이익과 기회가 있다 하더라도, HFT는 여전히 논쟁의 여지가 있는 거래 방식입니다. 그리고 여러 당국에서는 시장 조작 가능성 때문에 아예 HFT를 금지하는 것에 대해 고민하기도 합니다.

  • 보상 비율에 대비 높은 위험
    HFT의 보상 대비 리스크 비율은 전통적인 거래 방식에 비해 매우 높습니다. 고빈도 트레이더(High-frequency trader)의 각 포지션은 단지 몇 센트의 이윤만을 창출할 수 있습니다. 그래서 다수의 포지션을 개설하여 총 수익을 확보하자는 것이 주된 개념입니다. 하지만 손실 가능성이 클 수 있습니다.
  • 불완전한 알고리즘 실행
    또 다른 하나의 중요한 리스크는 불완전한 알고리즘과 사기입니다. 효과가 입증되지 않은 서비스에 대하여 선불금을 내도록 트레이더들을 유인하는 것이 유일한 목적이면 의심해야 합니다.
  • 편파성과 시장 조작 가능성
    리스크 이외에도 HFT는 고가의 알고리즘에 투자할 기회가 없는 소규모 시장 참여자를 희생하여 특권을 가진 트레이더 그룹이 이익을 얻도록 한다는 비판을 받고 있습니다. 전통 시장과 관련하여 비평가들은 HFT 거래가 시장 조작과 플래시 충돌(Flash crashes)과 같은 불필요한 변동성에 기여했다고 주장합니다.
  • 불법 착취의 여지가 많음
    알고리즘이 수천 개의 주문을 내고 단기 가격 상승을 유발한 후 몇 초 후에 취소하도록 설계될 수도 있습니다. 이런 종류의 속임수를 이용하는 것은 부도덕하다는 의견을 받거나 불법으로 간주되기도 합니다. HFT에 대한 또 다른 비판은 이러한 트레이더들의 주문이 단 몇 초나 몇 분밖에 지속되지 않기 때문에 “유령 유동성” 만을 발생시킨다는 것입니다.

HFT는 누구에게나 적합할까?


HFT는 모든 사람이 사용할 수 있는 것이 원칙이나, 이러한 고급 알고리즘을 누구나 가격을 지불해서 접근할 수 있기 때문에 초보자는 각별히 주의해야 합니다. HFT는 시장을 이해하고 예기치 않은 결과에 대처하는 방법을 알고 있는 기관 투자자에게 더 적합합니다.

최고의 권장사항은 수동으로 투자하는 거래를 고수하면서 끊임없이 경험을 쌓고 시장을 이해하는 것입니다. 암호화폐 거래에서 데이 트레이딩(Day-trading)부터 시작해서 천천히 전략을 구체화하고 그 이후에 HFT를 진행하는 것이 좋은 방법일 수 있습니다.

결론


HFT가 유령 유동성을 유발하든, 기관 투자자에게 실질적인 이익을 줄 수 있든, 그것은 HFT를 활용하는 목적과 적용하는 방식에 관한 문제입니다. 그렇기 때문에 트레이더들은 HFT가 전체 시장에 미치는 부정적인 영향에 초점을 맞추기 보다는 이를 좋은 기회로 여겨야 할 것입니다.