비트코인 선물거래 자동매매 시스템 WITH 바이낸스

고객평점
저자멀티코어 외
출판사항프리렉, 발행일:2022/12/16
형태사항p.312 B5판:24
매장위치자연과학부(B2) , 재고문의 : 051-816-9500
ISBN9788965403463 [소득공제]
판매가격 28,000원   25,200원  (인터넷할인가:10%)
포인트 1,260점
배송비결제주문시 결제
  • 주문수량 

총 금액 : 0원

책 소개

파이썬과 데이터, 알고리즘이 나만의 투자 전략이 된다!

이 책은 파이썬과 판다스를 이용해서 암호화폐 선물거래 자동매매 시스템을 개발한다. 암호화폐는 분석할 기초자산이 있는 주식과는 다르게 거래 데이터의 영향력이 절대적이다. 그렇기 때문에 데이터를 기초로 트레이딩 알고리즘만 잘 개발한다면 수익을 낼 가능성이 다른 자산보다 크다. 그리고 하락장에서도 수익을 낼 수 있는 선물거래는 자동매매 시스템에서 최고의 장점이 된다. 우리는 이 장점을 최대한 이점으로 삼고 짧은 시간에 개발하기 어려운 프로그램의 시행착오를 독자 혼자 겪지 않도록 할 것이다.

선물의 개념부터 알고리즘 트레이딩에 필수인 투자의 기술적 분석과 기초 이론을 착실하게 다진다. 그리고 선물거래가 가능한 세계 최대 암호화폐 거래소인 바이낸스 거래 화면부터 오픈 API 활용법을 알아본다. 쉽지 않다. 그렇기에 차근차근 한발 한발 딛고 나아가 실용적인 백테스트 기법을 구현해보고 확장 가능한 트레이딩 봇으로 나만의 알고리즘을 적용해서 확장해 앞서 배운 기술 지표를 내장한 프로그램으로 이익 실현 주문과 손실 최소화 주문까지 구현해 본다.

감정과 욕심에 휘둘리지 않고 합리적 투자를 할 수 있는 가장 좋은 방법은 직접 투자가 아니라 자동매매 시스템으로 거래하는 방법이다. 365일 24시간 나를 위해 충실히 일해줄 수 있는 우수한 트레이딩 봇은 독자에게 새로운 기회를 줄 것이다.

작가 소개

지은이 : 멀티코어

프로그래머이자 인공지능 전문가. 프로그래머로서 다양한 분야에서 활동했으며 현재는 기업에서 데이터분석과 강화학습을 활용한 비즈니스 환경 개선 업무를 담당하고 있다. 모든 직장인의 고민인 새로운 수익 모델 창출을 위해 데이터와 프로그램을 활용한 연구를 진행하고 있다. “프로그래머를 위한 강화학습”을 집필했다


지은이 : 강장묵

동국대학교 국제정보대학원 AI융합보안 전공 교수이자 지능로보틱스㈜ 대표이사. SCI급 저널 10여 편, SCOPUS급 저널 40여 편, KCI급 저널 30여 편, 특허 100여 건 등 학술 및 기술 분야에서 왕성한 활동을 하고 있다. 마음이 움직이지 않으면 어떤 자리와 금액에도 몸이 움직이지 못하는 펑키한 성격과 댄디한 외모로 세상과 거리를 두고 살아가고 있다.


지은이 : 김남준

프로그램 개발자이자 데이터 전문가. 인공지능 학습 데이터와 데이터 보안을 담당하고 있다. 최근에는 공학용 데이터 분석을 위한 알고리즘 연구와 시각화를 진행하고 있다.


지은이 : 윤철희

정보보호 및 정보시스템 전문가. 자율주행 자동차 및 모빌리티 관련 블록체인을 적용한 보안 애플리케이션 개발 업무를 담당하고 있으며, 동국대학교 국제정보대학원 AI융합보안 전공 교수이자 서울디지털대학과 폴리텍대학에서 관련 강의를 하고 있다. 보안 인증으로 확대되는 블록체인 기술과 자율주행에 사용되는 정보보호 인공지능 기술의 저변 확대를 위해 많이 고민하고 있다.

목 차

1장 트레이딩 프로그램을 개발하기에 앞서

_1.1. 알고리즘 트레이딩을 이용한 암호화폐 선물투자의 장점

_1.2. 집필 목적

_1.3. 누구에게 적합한 책인가?

_1.4. 이 책의 특징

_1.5. 이 책의 구성

_1.6. 주의할 점


2장 선물거래 기초 지식

_2.1. 선물거래 기본 개념

_2.2. 왜 선물거래를 해야 하는가?

_2.3. 무기한 선물과 포지션

_2.4. 마진과 청산 가격


3장 기술적 분석 이론

_3.1. 기본적 분석과 기술적 분석

_3.2. 다우 이론

_3.3. 엘리엇 파동이론

_3.4. 와이코프 방법


4장 기술적 분석 지표

_4.1. 기본 용어 정리

_4.2. 모멘텀

_4.3. 이동평균

_4.4. 이동평균수렴·확산지수

_4.5. 상대강도지수

_4.6. 스토캐스틱 RSI

_4.7. 볼린저밴드

_4.8. 거래량 가중평균가격

_4.9. 파라볼릭 SAR

_4.10. 피보나치 되돌림 도구


5장 바이낸스 입문하기

_5.1. 바이낸스 소개

_5.2. 바이낸스 계좌 개설

_5.3. 바이낸스 코인 입금

_5.4. 바이낸스 주요 코인

_5.5. 바이낸스 상품 종류

_5.6. 바이낸스 지갑

_5.7. 마진 모드

_5.8. 포지션 모드

_5.9. 무기한 선물 주문 방식


6장 바이낸스 선물 화면 살펴보기

_6.1. 전체 화면 구성

_6.2. 요약 정보

_6.3. 차트

_6.4. 호가와 거래 현황

_6.5. 주문 영역

_6.6. 거래 내역

_6.7. 마진 비율과 자산 관리


7장 개발 환경 설정하기

_7.1. 파이썬 설치하기

_7.2. 파이참 설치하고 활용하기

_7.3. 주피터 노트북 사용법


8장 판다스 기본 기능

_8.1. 데이터 프레임 살펴보기

_8.2. 데이터 프레임 다루기

_8.3. 윈도 함수

_8.4. 데이터 인덱싱


9장 데이터 수집 프로그램 개발하기

_9.1. 주소 찾기

_9.2. 데이터 수집하기


10장 기술 지표 프로그래밍

_10.1. TA 소개

_10.2. 이동평균 계산하기

_10.3. MACD 계산하기

_10.4. RSI와 StochRSI 계산하기

_10.5. 볼린저밴드 계산하기

_10.6. 거래량 가중평균가격 계산하기

_10.7. 파일로 저장하기


11장 바이낸스 오픈 API

_11.1. 바이낸스 퓨쳐스 파이썬 설치하기

_11.2. 오픈 API 인증키 발급

_11.3. 주문 오픈 API 사용하기

_11.4. 조회와 취소 오픈 API 사용하기

_11.5. 숏 포지션 구현하기


12장 거래 전략과 백테스트

_12.1. 추세 추종 전략 이해하기

_12.2. 추세 추종 전략 백테스트

_12.3. 역추세 전략 이해하기

_12.4. 역추세 전략 백테스트


13장 트레이딩 봇 구현하기

_13.1. 공통 기능 구현하기

_13.2. 트레이딩 봇 구조 살펴보기

_13.3. 트레이딩 봇 기본 기능

_13.4. 트레이딩 봇 이익 실현 기능

_13.5. 트레이딩 봇 손실 최소화 기능

_13.6. 트레이딩 봇 실행하기


14장 마무리하며

_14.1. 다양한 기술 지표 활용하기

_14.2. 그리드 서치와 베이지안 통계

_14.3. 다양한 트레이딩 기법 참조하기

_14.4. 인공지능 기술 활용하기

역자 소개


01. 반품기한
  • 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
  • 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
02. 반품 배송비
반품 배송비
반품사유 반품 배송비 부담자
단순변심 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다.
상품의 불량 또는 오배송 고객 부담이 아닙니다.
03. 배송상태에 따른 환불안내
환불안내
진행 상태 결제완료 상품준비중 배송지시/배송중/배송완료
어떤 상태 주문 내역 확인 전 상품 발송 준비 중 상품이 택배사로 이미 발송 됨
환불 즉시환불 구매취소 의사전달 → 발송중지 → 환불 반품회수 → 반품상품 확인 → 환불
04. 취소방법
  • 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
  • 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
05. 환불시점
환불시점
결제수단 환불시점 환불방법
신용카드 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) 신용카드 승인취소
계좌이체 실시간 계좌이체 또는 무통장입금
취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준)
계좌입금
휴대폰 결제 당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소
전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준)
당일취소 : 휴대폰 결제 승인취소
익월취소 : 계좌입금
포인트 취소 완료 후, 당일 포인트 적립 환불 포인트 적립
06. 취소반품 불가 사유
  • 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
  • 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
  • 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
  • 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
  • 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
  • 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.

환불불가
상품군 취소/반품 불가사유
의류/잡화/수입명품 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우
계절상품/식품/화장품 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우
가전/설치상품 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.)
자동차용품 상품을 개봉하여 장착한 이후 단순변심의 경우
CD/DVD/GAME/BOOK등 복제가 가능한 상품의 포장 등을 훼손한 경우
내비게이션, OS시리얼이 적힌 PMP 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우
노트북, 테스크탑 PC 등 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우