알고리즘 트레이딩을 위한 5가지 필수적인 초보자 책

저자:선함, 2019-03-15 11:04:50, 업데이트:

알고리즘 거래는 일반적으로 초보자가 다루어야 할 복잡한 영역으로 인식됩니다. 광범위한 분야를 다루고 있으며, 특정 측면은 상당한 수준의 수학적 및 통계적 성숙성을 필요로합니다. 결과적으로 초보자가 매우 불편 할 수 있습니다. 실제로 전체 개념은 이해하기 쉽습니다. 세부 사항은 반복적이고 지속적인 방식으로 배울 수 있습니다.

알고리즘 거래의 아름다움은 많은 중개사가 매우 현실적인 시장 시뮬레이터를 제공하기 때문에 실제 자본에 대한 지식을 테스트 할 필요가 없다는 것입니다. 이러한 시스템과 관련된 특정 경고가 있지만 자본 위험이 전혀없는 깊은 수준의 이해를 촉진하는 환경을 제공합니다.

퀀트 스타트 독자들로부터 받는 일반적인 질문은 "나는 양적 거래에 어떻게 시작할 수 있습니까?"입니다. 나는 이미 양적 거래에 대한 초보자 가이드를 작성했지만 하나의 기사는 주제의 다양성을 다루기를 희망할 수 없습니다. 따라서 나는이 기사에 내가 좋아하는 입문 수준의 양적 거래 책을 추천하기로 결정했습니다.

첫 번째 과제는 주제에 대한 확실한 개요를 얻는 것입니다. 기초가 다루어지고 이해 될 때까지 무거운 수학적 토론을 피하는 것이 훨씬 더 쉽다는 것을 발견했습니다. 이 목적을 위해 내가 발견 한 가장 좋은 책은 다음과 같습니다.

    1. 에네스트 의 양적 거래 - 이것은 내가 가장 좋아하는 금융 책 중 하나입니다. 박사는 리테일 양적 거래 시스템을 설정하는 과정에 대한 훌륭한 개요를 제공합니다. MatLab 또는 Excel를 사용하여. 그는 주제를 매우 접근 가능하고 누구나 할 수 있다는 인상을줍니다. (주로 간결성을 위해) 건너뛰는 많은 세부 사항이 있지만, 책은 알고리즘 거래가 어떻게 작동하는지에 대한 훌륭한 소개입니다. 그는 알파 생성 ( 거래 모델), 리스크 관리, 자동 실행 시스템 및 특정 전략 (특히 추진력 및 평균 반전) 을 논의합니다. 이 책은 시작하는 곳입니다.
    1. 이 책에서는 전문적인 양적 헤지 펀드가 어떻게 운영되는지 상세히 설명하고 있다. 이 책은 그러한 블랙 박스에 투자할 것인지 여부를 고려하고 있는 숙련된 투자자에게 제시된다. 소매 거래자에게는 무관한 것처럼 보이지만, 이 책에는 실제로는 적절한 양적 거래 시스템을 수행하는 방법에 대한 많은 정보가 포함되어 있다. 예를 들어, 거래 비용과 위험 관리의 중요성이 설명되어 있으며, 더 자세한 정보를 어디에서 찾을 수 있는지에 대한 아이디어가 제시되어 있다. 많은 소매 거래자들은 이 사실을 알아보고 알고 프로페셔널들이 어떻게 거래를 수행하는지 살펴보는 것이 좋을 것이다.
    1. 배리 존슨의 알고리즘 트레이딩 & DMA - 금융 업계에서 일반적으로 사용되는 알고리즘은 은행과 브로커가 효율적인 거래를 수행하기 위해 사용하는 실행 알고리즘을 의미합니다. 나는 이 용어를 거래의 측면뿐만 아니라 양적 또는 체계적 거래를 다루기 위해 사용합니다. 이 책은 주로 투자 은행의 양적 소프트웨어 개발자인 배리 존슨이 쓴 전자에 관한 것입니다. 이것이 소매량에 유용하지 않다는 것을 의미합니까? 전혀 아닙니다. 거래소의 작동 방식과 시장 미시조직에 대한 더 깊은 이해를 갖는 것은 소매 전략의 수익성에 크게 도움이 될 수 있습니다. 무거운 책임에도 불구하고 선택 가치가 있습니다.

기본 개념이 이해되면 거래 전략을 개발하기 시작해야합니다. 이것은 일반적으로 거래 시스템의 알파 모델 구성 요소로 알려져 있습니다. 전략은 요즘 쉽게 찾을 수 있지만 진정한 가치는 광범위한 연구와 백테스팅을 통해 자신의 거래 매개 변수를 결정하는 데 있습니다. 다음 책에서는 특정 유형의 거래 및 실행 시스템을 논의하고 실행하는 방법에 대해 설명합니다.

    1. 어니스트 의 알고리즘 트레이딩 - 이것은 박사의 두 번째 책이다. 첫 번째 책에서 그는 추진력, 평균 반전 및 특정 고주파 전략을 피했다. 이 책은 이러한 전략을 심도있게 논의하고 첫 번째보다 더 수학적인 복잡성 (예: 칼만 필터, 정지성 / 코인테그레이션, CADF 등) 으로도 중요한 구현 세부 사항을 제공합니다. 전략은 다시 한번 MatLab을 광범위하게 사용하지만 코드는 프로그래밍 경험이있는 사람들을 위해 C ++, 파이썬 / 판다스 또는 R로 쉽게 수정 할 수 있습니다. 또한 첫 번째 책이 몇 년 전에 작성되었으므로 최신 시장 행동에 대한 업데이트를 제공합니다.
    1. 트레이딩 앤드 익스체인지 - 이 책은 시장 미세 구조에 초점을 맞추고 있으며, 개인적으로는 양자 거래의 초기 단계에서도 배울 수 있는 필수적인 분야라고 생각합니다. 시장 미세 구조는 시장 참여자가 어떻게 상호 작용하고 주문서에서 발생하는 역학에 대한 과학입니다. 거래소가 어떻게 작동하는지와 거래가 이루어질 때 실제로 일어나는 것과 밀접한 관련이 있습니다. 이 책은 거래 전략 자체에 대해 덜하지만 실행 시스템을 설계할 때 알아야 할 사항에 대해 더 많이 설명합니다. 양자 금융 분야의 많은 전문가들은 이것을 훌륭한 책으로 간주하고 있으며 나는 또한 매우 추천합니다.

이 단계에서는 소매 거래자로서 거래 시스템의 다른 구성 요소를 연구하기 시작할 수 있습니다. 실행 메커니즘 (과 거래 비용과 깊은 관계), 위험 및 포트폴리오 관리. 나중에 이 주제에 대한 책을 논할 것입니다.


더 많은