양적 거래가 작동하는 방법 가이드

양적 거래

양적 거래 란??

퀀트 거래는 최근 몇 년 동안 인기를 얻었습니다. 그러나 오늘날 많은 사람들은 퀀트 거래가 무엇인지, 어떻게 작동하는지 또는 퀀트 거래 분석 전략을 구현하는 방법을 모릅니다..

우리가 돕고 싶습니다. 이 가이드에서는 모든 사람이 이해할 수 있도록 양적 거래에 대해 알아야 할 가장 중요한 몇 가지 사항을 설명합니다..

양적 거래는 양적 분석을 사용하여 구매 또는 판매시기를 결정하는 거래 전략입니다. 정량 분석에는 수학적 공식을 통해 숫자를 처리하고 데이터를 실행하는 작업이 포함됩니다..

정량적 분석의 결과에 따라 특정 자산의 가격이 상승하거나 하락할 것인지 결정할 수 있습니다..

어떤 사람들은 그것을 양적 거래라고 부르고 다른 사람들은 그것을 알고리즘 거래라고 부릅니다..

대부분의 경우 정량 분석은 가장 기본적인 거래 숫자 중 두 가지 인 가격과 거래량을 분석하는 것만 큼 간단합니다. 더 복잡한 경우에는 정량 분석에 수백, 심지어 수천 가지의 다양한 요인에 대한 분석이 필요할 수 있습니다..

오늘날 세계 최대 투자자 중 일부는 정량 분석을 사용하여 정보에 입각 한 거래 결정을 내립니다. 예를 들어 헤지 펀드는 모든 거래를 분석하는 데 전념하는 퀀트 거래 부서를 가질 수 있습니다. 헤지 펀드는이 정량적 분석을 기반으로 10 억 달러의 거래를 할 수 있습니다..

보다 기본적인 수준에서 평균 투자자는 거래를하기 전에 인터넷에서 양자 거래 분석을 읽을 수 있습니다. 퀀트 트레이딩 가이드가 인터넷에 확산되어 일반 투자자가 모든 규모의 포트폴리오에 퀀트 트레이딩 전략을 쉽게 구현할 수 있습니다..

더 기본적인 수준에서 모든 거래에는 특정 유형의 정량 분석이 포함됩니다. 미래의 성과를 예측하기 위해 수학, 통계 또는 숫자를 사용할 때마다 정량 분석에 참여하게됩니다..

양적 거래는 어떻게 작동합니까?

가장 기본적인 정량 분석기는 가격과 볼륨이라는 두 가지 기본 데이터 입력을 확인하는 것입니다. 정량 분석에 사용되는 가장 일반적인 두 가지 데이터 입력입니다..

양적 거래 분석가는 예를 들어 자산이 다음에 어디로 갈지 예측하기 위해 가격과 거래량을 수학 공식에 연결할 수 있습니다..

수학, 현대 기술 및 포괄적 인 데이터베이스의 조합과 같은 양적 거래를 상상해보십시오. 양적 거래는 이러한 모든 것을 블렌더에 투입 한 다음 결과 수치에서 유용한 정보를 추출합니다..

양적 거래 시스템은 네 가지 주요 구성 요소로 구성됩니다.

전략 식별 : 첫 번째 단계는 전략을 식별하는 것입니다. 전략을 찾거나 직접 만드십시오. 우위를 활용 한 다음 시스템이 거래되는 빈도를 결정합니다..

전략 백 테스팅 : 다음으로 역사적인 시장 상황에서 해당 전략을 테스트하십시오. 이 전략은 2018 년 동안 얼마나 잘 수행 될까요? 1948 년에 얼마나 잘 수행 되었을까요??

실행 시스템 : 다음 단계는 중개에 연결하고, 거래를 자동화하고, 거래 비용을 최소화하는 것입니다..

위기 관리: 일단 시스템이 실행되기 시작하면 목표는 퀀트 거래 시스템을 지속적으로 조정하고 개선하면서 자본 할당을 최적화하고 위험을 관리하는 것입니다..

양적 거래는 광범위한 분야입니다. 여러 다른 거래 전략과 결합 될 수 있습니다. 일반적인 양적 거래 기술에는 예를 들어 고주파 거래 또는 알고리즘 거래 및 통계적 차익 거래가 포함될 수 있습니다. 이러한 모든 기술은 정보에 입각 한 결정을 내리기 위해 정량 분석에 의존합니다..

양적 거래자는 무엇을합니까??

양적 거래자는 거래 기술을 취하고 수학을 사용하여 모델을 만듭니다. 퀀트 트레이더는 수학 공식을 사용하여 해당 기술을 실행합니다..

그런 다음 퀀트 트레이더는 모델을 과거 시장 데이터에 적용하는 컴퓨터 프로그램을 만듭니다. 모델은 (이력 데이터를 사용하여) 백 테스트 된 다음 최적화됩니다. 퀀트 트레이더가 결과에 만족하면 시스템은 실제 자본을 사용하여 실시간 시장에서 구현됩니다..

많은 경우, 양적 거래자는 C ++ 또는 Python과 같은 프로그래밍 언어를 사용하여 이러한 거래 전략을 실행합니다. C ++는 특히 고주파 거래에 널리 사용되지만 Python과 R은 저주파 거래에 사용될 수 있습니다..

Quant Trading은 기상학과 같습니다 : 비유

우리 친구들 Investopedia에서 기상과 같은 퀀트 거래를 생각할 것을 권장합니다..

특정 지역의 기상 패턴, 현재 입력 및 과거 데이터를 분석 한 다음 해당 정보를 기반으로 예측을하는 것이 기상 학자의 임무입니다..

기상 학자와 마찬가지로 퀀트 거래자는 다양한 입력을 확인하고 해당 입력이 역사적으로 시장에 어떤 의미인지 분석 한 다음 해당 분석을 기반으로 예측을합니다..

기상학자는 현재 외부가 맑지 만 비가 올 확률이 90 %라는 일기 예보를 발표 할 수 있습니다. 기상학자는 해당 지역의 센서로부터 기후 데이터를 분석 한 후이 직관에 반하는 결론에 도달했습니다..

현재 비가 내리지는 않지만 과거 데이터에 따르면 센서에서 유사한 데이터가 감지되는 경우 90 %의 비가 내립니다. 예를 들어 센서는 15 %의 압력 강하를 공제했을 수 있습니다. 90 %의 경우 15 %의 압력 강하가 감지되면 향후 24 시간 동안 비가 올 것입니다..

양자 거래자는 유사한 분석을 발표 할 수 있습니다. 예를 들어 비트 코인의 가격은 $ 20,000에 도달 할 수 있습니다. 시장은 완전한 황소 모드에 있으며 모든 사람들은 가격이 계속 상승 할 것이라고 낙관합니다. 그러나 퀀트 트레이더는 기본 수치를 확인하여 강세장이 끝날 것이라고 예측할 수 있습니다..

양적 거래의 예

좋은 양적 거래자는 미래를 예측하는 프로그램을 만들 것입니다.

어떤 양적 거래 프로그램도 미래를 100 % 예측할 수 없습니다. 그러나 틀린 것보다 더 자주 옳은 퀀트 거래 프로그램은 일관된 이익을 창출 할 수 있습니다.

투자자가 주식의 미래 가격을 예측하려한다고 가정 해 보겠습니다. 그 투자자는 모멘텀 투자를 믿습니다. 그녀는 시장의 상승 모멘텀 스윙 중에 우승 주식을 식별하는 간단한 프로그램을 작성합니다. 다음 시장 상승시이 투자자 프로그램은 지속적으로 이익을 얻기 위해 해당 주식을 매입합니다. 이것은 양적 거래의 힘에 대한 간단한 예입니다..

일반적으로 거래자는 다양한 기술을 사용하여 낙찰 주식을 식별합니다. 예를 들어, 양적 분석을 보완하기 위해 거래자는 기술 분석, 기본 분석 및 가치 투자 기술을 사용할 수도 있습니다. 이러한 모든 전략을 신중하게 고려함으로써 거래자는 승리 한 주식을 선택하고 수익을 극대화 할 수있는 최고의 기회를 갖게됩니다..

양적 거래의 장단점

양적 거래가 100 % 정확하다면 세계의 모든 헤지 펀드는 양적 분석 만 사용합니다. 모든 거래 전략과 마찬가지로 퀀트 거래는 완벽하지 않습니다..

장점

거래에서 감정 제거 : 양적 거래는 숫자, 입력, 수학 및 공식에 관한 것입니다. 양자 분석 공식은 감정적 입력을위한 자리가 없습니다. 데이터 일뿐.

다른 거래 전략과 함께 잘 작동합니다 : 최고의 거래자는 거래 결정을 알리기 위해 혼합 된 전략을 사용합니다. 정량 분석은 특히 이러한 목적에 적합합니다. 다른 거래 전략을 잘 보완합니다..

여러 자산에 대해 정보에 입각 한 결정을 내립니다. Quant 거래는 여러 자산을 빠르게 분석 할 수 있습니다. 입력을 공식에 ​​연결하기 만하면 즉시 양자 분석을 얻을 수 있습니다..

항상 100 % 정확할 필요는 없습니다. 세계의 어떤 거래 전략도 항상 100 % 정확하지 않을 것입니다. 그러나 그것은 퀀트 거래의 목표가 아닙니다. 목표는 잘못된 거래보다 더 정확한 거래를하는 것입니다..

단점

너무 많은 데이터 : 양적 거래자들은 엄청난 양의 데이터에 접근 할 수 있습니다. 예를 들어 수천 일간의 주식 거래 활동에 대한 시장 데이터를 살펴본 다음 해당 정보를 기반으로 거래 전략을 개발할 수 있습니다. 때로는 많은 양의 데이터를 사용하는 것이 좋습니다. 다른 경우에는 너무 많은 데이터가 거래자에게 압도적입니다..

좋은 퀀트 거래에는 지속적인 적응이 필요합니다. 금융 시장은 매우 역동적입니다. 퀀트 거래 전략은 따라 잡기 위해 똑같이 역동적이어야합니다. 헤지 펀드는 효과적인 양적 거래 공식을 만들 수 있지만, 그 공식은 몇 달 안에 구식이됩니다. 퀀트 트레이더는 공식이 지속적으로 이익을 제공 할 때 연승을 할 수 있지만 공식이 갑자기 시장 상황에 맞지 않을 때만 연패를 할 수 있습니다..

헤지 펀드와 경쟁하고 있습니다. 헤지 펀드는 본격적인 퀀트 거래 부서를 설립 할 수있는 자금이 있습니다. 그들은 최고의 양적 거래 모델을 개발하기 위해 수십 명의 프로그래머, 분석가 및 통계학자를 고용합니다. 양적 트레이더가되고 싶다면이 사람들과 경쟁하게됩니다..

양적 거래 전략을 찾거나 만드는 방법

위에서 우리는 전략 식별이 양적 거래 전략을 구현하기위한 첫 번째 단계라고 언급했습니다..

오늘날 올바른 퀀트 거래 전략을 찾거나 만드는 것이 시장에서 지속적으로 수익을 올리는 첫 번째 단계입니다..

다행히도 좋은 퀀트 거래 전략을 찾는 것은 어렵지 않습니다. 공개 소스를 통해 수익성있는 퀀트 거래 전략을 쉽게 찾을 수 있습니다. 학계는 예를 들어 다양한 공식 및 분석을 기반으로 이론적 거래 결과를 정기적으로 게시합니다. 금융 업계 간행물 및 무역 저널은 오늘날의 주요 헤지 펀드가 사용하는 거래 전략을 강조합니다..

누군가가 수익성있는 양적 거래 전략을 공유하는 이유는 무엇입니까? 헤지 펀드가이 전략을 스스로 유지하지 않는 이유는 무엇입니까? 모든 사람이 특정 거래 전략을 사용한다면 다른 사람들이 시장을 몰아 넣을 때 전략이 장기적으로 작동하는 것을 방해하지 않을 것입니다.?

좋은 질문이지만 좋은 답변도 있습니다. 헤지 펀드는 전략의 기본 세부 사항을 공유하지만 거래 전략을 실행하는 데 사용하는 정확한 매개 변수와 조정 방법에 대해서는 논의하지 않습니다. 이러한 최적화는 평균 전략을 수익성있는 전략으로 전환하는 데 중요합니다..

다음은 오늘날 거래 전략을 식별 할 수있는 최고의 무료 리소스입니다.

사회 과학 연구 네트워크 – www.ssrn.com

arXiv 양적 금융 – arxiv.org/archive/q-fin

알파 추구 – www.seekingalpha.com

엘리트 상인 – www.elitetrader.com

이 웹 사이트에는 수만 가지의 거래 전략이 있습니다. ‘평균 회귀’및 ‘추세 추종’또는 ‘모멘텀’전략을 포함하여 여러 카테고리로 구분 된 전략이 표시됩니다..

또한 빈도에 따라 구분 된 거래 전략을 볼 수 있습니다. 예를 들어, 일부 전략은 저주파 거래 (LFT)를 위해 설계되었으며 일반적으로 자산을 최소 하루 동안 보유하고 있음을 의미합니다. 다른 전략은 고주파 거래 (HFT)를 위해 구축되었으므로 거래일 내내 자산을 사고 팔 수 있습니다..

또한 몇 초 또는 밀리 초 동안 자산을 ​​보유하는 “초고주파 거래”(UHFT) 전략을 찾을 수 있습니다..

양적 거래 전략을 백 테스트하는 방법

백 테스팅은 퀀트 거래 전략 개발의 중요한 부분입니다. 전략을 확인한 후 해당 전략이 실제 시장 상황에서 어떻게 수행되는지 확인하려고합니다. 다행히도 손끝에 풍부한 데이터가있어 과거 암호 화폐 시장, 주식 시장 및 기타 시장에서 전략을 쉽게 테스트 할 수 있습니다..

예를 들어, 많은 초보자 양적 거래자는 Yahoo Finance에서 제공하는 무료 과거 거래 데이터를 사용합니다. 그러나 더 전문적이거나 고급 거래자는 더 나은 데이터에 대해 비용을 지불하기를 원할 수 있습니다..

무료 데이터 대 유료 데이터 : 시장 데이터에 대한 지불을 고려해야하는 이유

무료 데이터의 장점은 분명합니다. 풍부한 과거 시장 데이터를 손끝으로 무료로 얻을 수 있습니다. 그러나 무료 데이터에는 다음과 같은 상당한 단점이 있습니다.

정확성 문제 : 무료 데이터에는 오류가있을 수 있습니다. 데이터 제공 업체는 이러한 오류가 지급되지 않기 때문에 수정할 인센티브가 없습니다. 전문 거래자는 두 개 이상의 소스에서 데이터를 가져온 다음 데이터를 서로 비교 (예 : 스파이크 필터 사용)하여 불일치를 제거합니다..

생존 편향 : 1967 년에 주식 시장에 상장 된 많은 회사는 더 이상 현재 거래되지 않습니다. 일부는 인수되었습니다. 다른 사람들은 파산했습니다. 불행히도 일부 데이터 세트에는 수십 년 동안 살아남은 회사 만 포함됩니다. 이것은 전략에 생존 편향을 도입합니다. 당신은 살아남은 기업만을 분석하고 있습니다. 귀하의 거래 전략 백 테스트는 필연적으로 실제 시장 조건에서 수행 한 것보다 더 나아질 것입니다..

기업 행동, 주식 분할 등 : 무료 데이터 세트는 특정 기업 활동과 이러한 조치가 주식에 미치는 영향을 무시할 수도 있습니다. 예를 들어 주식 분할 및 배당금에 대한 조정은 포함되지 않을 수 있습니다. 보다 전문적인 데이터 제공 업체는 데이터 조정을 구현하지만 무료 데이터 제공 업체는 그렇지 않습니다..

Quant 거래 전략을위한 실행 시스템을 설정하는 방법

Quant 거래 실행 시스템은 다양합니다. 일부 실행 시스템은 완전히 자동화되어 있습니다. 시스템은 수동 개입없이 거래를합니다. 다른 실행 시스템은 수동으로 이루어지며 운영자가 각 거래를 실행합니다..

일반적으로 HFT 및 (특히) UHFT 거래 전략은 완전히 자동화 된 반면 LFT 전략은 수동 또는 반 수동입니다..

실행 시스템을 구축 할 때 고려해야 할 몇 가지 중요한 사항은 다음과 같습니다.

중개 서비스에 대한 인터페이스 : 어떤 사람들은 거래를 실행하기 위해 전화로 브로커를 호출합니다. 다른 사람들은 완전 자동화 된 고성능 API (응용 프로그래밍 인터페이스)를 설정합니다. 일반적으로 거래 전략 최적화에 집중할 수 있도록 브로커리지와의 상호 작용이 자동화되기를 원합니다..

거래 비용 최소화 : 단기간에 수백 건의 거래를 할 때 거래 비용을 최소화하는 것이 중요합니다. 중개 수수료는 얼마입니까? 거래 당 고정 수수료 또는 백분율 수수료를 지불하고 있습니까? 교환 수수료는 중개 수수료와 별도의 수수료가 있습니까? 미끄러짐은 어떻습니까? 주문을 처리하려고 의도 한 것과 실제 처리 한 것의 차이점은 무엇입니까? 스프레드는 어떻습니까? 거래되는 유가 증권의 매도 호가와 매도 호가의 차이는 무엇입니까? 평균적인 재택 투자자가 한 달에 몇 번의 거래를하는 경우 이러한 것들은별로 중요하지 않습니다. 퀀트 트레이더 (특히 HFT 거래)의 경우 적은 수수료라도 빠르게 합산 될 수 있습니다..

백 테스트 된 성능과 전략 성능의 차이 : 일부 퀀트 거래 전략은 실제 시장 조건에서 완벽하게 작동합니다. 그들은 백 테스트 된 성공을 복제하고 훌륭한 결과를 얻습니다. 그러나 많은 거래 시스템은 백 테스트 된 성능이 실제 성능과 빠르게 분리되어 빠르게 분산 될 수 있습니다. 버그가 나타날 수 있습니다. 시장 상황은 바뀔 수 있습니다. 과거에 특정 출력으로 이어진 동일한 입력이 더 이상 해당 출력으로 이어지지 않을 수 있습니다..

지연 시간: 지연 시간은 주문을 보낼 때 잃는 시간입니다. 주문이 거래소 또는 중개인에 도달하는 데 얼마나 걸립니까? 지연 시간은 수익성에 상당한 영향을 미칠 수 있습니다. 특히 HFT 또는 UHFT 전략의 경우.

양적 거래에 대한 FAQ

큐: 모든 거래 전략에 특정 유형의 정량 분석이 포함되는 것은 아닙니다.?

ㅏ: 정의에 따라 정량 분석에는 가격 및 거래량과 같은 입력을 사용하여 예측을 수행하는 것이 포함됩니다. 많은 거래 전략 (가장 기본적인 전략이라 할지라도)에는 미래에 대한 예측을하기 위해 숫자를 보는 것이 포함됩니다. 그런 의미에서 많은 거래 전략은 어떤 ​​의미에서 양적 거래 전략으로 간주 될 수 있습니다.

큐: 양적 거래와 알고리즘 거래의 차이점은 무엇입니까?

ㅏ: 알고리즘 거래와 퀀트 거래는 같은 것에 대한 두 개의 이름처럼 보일 수 있습니다. 서로 밀접하게 얽혀 있지만 약간 다릅니다. 알고리즘 거래는 퀀트 거래의 특정 부분 중 하나입니다. 알고리즘 개발자는 퀀트 거래자가 수익을 창출하는 데 사용할 수있는 알고리즘을 만듭니다. 알고리즘이 없으면 퀀트 거래 개발자는 퀀트 거래 시스템을 만들 수는 있지만 아무도 프로그래밍 할 수 없습니다. 즉, 어떤 사람들은 (Wikipedia 포함) 양적 거래와 알고리즘 거래라는 용어를 같은 의미로 사용.

큐: 퀀트 트레이더 또는 퀀트 개발자가 되려면 어느 정도를 받아야합니까??

ㅏ: 양적 거래자는 모든 배경이 다릅니다. 대부분의 양적 트레이더가 사용하는 특정 학위는 없습니다. 그러나 일부 학위는 다른 학위보다 더 인기가 있습니다. 예를 들어 컴퓨터 과학과 수학 학위는 특히 인기가 있습니다. 소프트웨어 개발 경험이있는 많은 사람들이 양적 거래 공간에 진입하려고합니다..

큐: 과거 거래 데이터가 어떻게 ‘좋음’또는 ‘나쁨’일 수 있습니까? 모든 거래 데이터가 동일하지는 않습니다.?

ㅏ: 특정 과거 시장 데이터는 좋거나 나쁠 수 있습니다. 일부 데이터는 정확하지 않습니다. 일부 데이터에는 생존 편향이 있습니다 (현재 데이터까지 살아남은 회사 만 포함). 무료 데이터 소스는 초보 양적 거래 개발자에게 유용 할 수 있지만 더 진지한 개발자는 데이터 비용을 지불하고 싶어합니다..

큐: 양적 거래에 사용되는 프로그래밍 언어?

ㅏ: 알고리즘 거래 시스템을 설정하려면 강력한 프로그래밍 기술이 필요합니다. 일반적으로 C ++는 가장 빠르기 때문에 선호되는 언어이며 이는 매 마이크로 초가 중요 할 때 중요합니다. 일부 개발자는 R과 Python을 사용하여 거래 전략을 백 테스트하고 평가하지만, 빠른 실행과 높은 빈도의 거래를 위해 C ++로 코딩합니다. 중저 빈도 거래의 경우 모든 언어가 괜찮습니다..

큐: 고위험 수익률을 제공하는 거래 알고리즘을 찾을 수있는 곳?

ㅏ: 퀀트 거래는 진행되지만 수익에 대한 보장은 없습니다. 누군가가 당신에게 높은 리스크없는 수익률로 거래 알고리즘을 팔려고한다면 당신은 아마 사기를 당하고있을 것입니다..

Palm Beach Quant + 양적 거래 최종 단어

양적 거래는 통계와 수학을 사용하여 과거에 발생한 일을 기반으로 어떤 일이 발생할지 예측하는 프로세스입니다..

오늘날 암호 화폐 거래자부터 헤지 펀드 매니저에 이르기까지 모든 사람은 정량적 분석을 사용하여 정보에 입각 한 결정을 내립니다. 일부는 독점적으로 양자 분석을 사용하여 다음 움직임을 예측하는 반면 다른 일부는 더 광범위한 툴킷의 일부로 정량 분석을 사용합니다..

데이터 분석에 능숙하다면 양적 거래에 참여할 수 있습니다. 데이터 분석에 능숙하지 않은 경우 모든 유형의 시장에 대한 정량적 분석 보고서를 읽을 수있는 온라인에서 많은 양적 거래 리소스를 찾을 수 있습니다..

언제나처럼 행복한 거래!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me