파이썬으로 자동으로 거래가 되는 봇을 만들어 보자!!

18년도 상반기는 비트코인을 포함한 모든 코인들이 엄청난 하락세였습니다. 이 때 코인을 계속 들고있는다면 크게는 90% 이상의 손실을 봤을 것입니다. 투자에서 가장 중요한 것은 적절한 시점에 매도를 하여 수익을 챙기는 것 입니다.

사람은 감정때문에 적절한 시점에 사고 파는것이 쉽지 않지만 프로그램은 감정이 없기 때문에 정해진 타이밍에 사고 파는것이 가능합니다. 이 수업에서는 수익을 볼 수 있는 로직을 만들어 비트코인을 그 로직에 맞게 거래소를 통해 사고 팔게하며 거래에 대한 결과를 텔레그램으로 받는 프로그램을 만들 것입니다.

또한 만든 로직이 실제로 수익이 나는 로직인지 검증하기 위해 과거시점으로 되돌려서 검증하는 백테스팅 로직또한 만들어 볼 것입니다.

학습 목표

  • 파이썬을 이용하여 거래소로부터 비트코인의 가격을 가져오고 정해진 타이밍에 매수/매도 하는 것을 만들고 수익을 낼 수 있느 본인만의 매수/매도 로직을 만드는 것이 이 강좌의 목표입니다.

 강좌 내용

bitcoin_img3
  • 고팍스 가입, API 발급
  • 기본적인 매매 룰 숙지
  • 매매 전략 수립
  •  매매로직 작성
  • 매매 결과 텔레그램 봇으로 전송

도움이 되는 분들

파이썬에 대해서 기본적인 문법은 숙지하고 계신분 이어야 합니다. 강의중엔 따로 파이썬의 문법에 대해서 다루지는 않습니다. 파이썬 코딩을 이용하여 비트코인 트레이딩 경험을 원하시고 입문하시려는 분들이라면 도움이 될 것이라 생각합니다. 이 강의 이후 강의에서 배웠던 것들을 응용하여 더 많은 수익이 나는 로직을 개발 하실 수 있습니다.

참고 사항

  • OS – Window, Mac, Linux
  • 강의중 사용 IDE – Pycharm
  • 언어 – Pythoon3.x
  • 필요 라이브러리 (pip3을 이용하여 설치 하셔야 합니다)
  • pip install requests
  • pip install python-telegram-bot
  • pip install talib
  • pip install numpy

 지식공유자 소개

이건희
필요한 것이라면 이것저것 가리지 않고 개발하는 개발자입니다. 다우기술에서 개발하면서 백오피스를 만들었었고 지금은 InvestCrypto 라는 회사를 만들어 좋은분들과 같이 개발/운영하고 있습니다.

강좌 평가

4.5

4 개의 수강평
  • 5 점3
  • 4 점0
  • 3 점1
  • 2 점0
  • 1 점0
  1. 김용수의 프로필 사진

    시스템 트레이딩을 처음시작하는분들한테 좋은강의

    5

    시스템 트레이딩을 처음시작하는 분들한테 좋은내용 이네요.
    회사일이 너무 바빠서 강의신청하고 이제야 보네요.

    추상적은 얘기가 아니라 실제 구현가능한 방법 및 예제가 잘 설명 되어 있어요.

    사용하기 유용한 api소개도 큰도움이 돼요.

  2. 박선규의 프로필 사진

    몇가지 단점들이 보이지만 내용은 괜찮아 보입니다.

    3

    영상에서 코드를 보기가 너무 불편합니다. 코드 부분을 확대하거나 코드를 따로 공유해주시면 좋을 것 같습니다.
    코드가 공유되어있을것이라 생각하고 강의자료 링크를 봤는데 강의 영상과 쓸모없는 파일들 뿐이라 당황했어요.
    코드 공유가 힘들다면 최소한 api call에 필요한 url 정도는 복사할 수 있도록 따로 적어주시면 좋겠습니다.

    고팍스에서 신원확인을 할 필요는 없다고 하셨는데 새로 추가된 절차인지 신원확인까지 마쳐야 api키 발급이 가능했습니다.

    오디오가 이어폰을 끼고는 못듣겠을 정도로 심하게 깨져있습니다.

    api 시크릿 키가 유출되지 않도록 하라고 말씀하시면서 본인 키를 스크린에 띄워두셔서 당황스러웠습니다.

    • Gunhee Lee의 프로필 사진

      상세한 피드백 감사드립니다!

      5

      먼저 상세한 피드백 주셔서 감사하다는 말씀을 드립니다.

      코드는 “개발환경 및 라이브러리 소개” 부분에 첨부하였습니다.

      오디오 역시 전체적으로 다시 입혀서 음질을 향상시켰습니다.

      api키는 매수,매도 주문내용 때문에 학습 진행상 불가피하게 오픈 해야했었습니다.

      강의에 api키가 나오기는 했지만 강의 녹화 후 지웠기 때문에 실제로는 사용할 수 없는 api 키 입니다.

      감사합니다.

강좌 교육과정

암호화폐
튜토리얼학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
차트
고팍스 거래소 가입, 테스트용 금액 입금학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:06:00
차트의 기본 학습학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:04:00
캔들의 시간구성학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
보조지표 – 이동평균학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
고팍스
개발환경 및 라이브러리 소개학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
고팍스 API 연동 (가격불러오기)1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
이동평균을 이용한 매매(크로스) 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
이동평균을 이용한 매매(크로스) 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
고팍스 API 연동 (매매 주문 넣기)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
이동평균 크로스를 이용하여 매수주문 넣기 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
이동평균 크로스를 이용하여 매도주문 넣기 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
텔레그램
알림을 위한 텔레그램 봇 연동학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
매수, 매도시 텔레그램 봇을 통해 알림 전송학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
전략 및 TEST
보조지표 – rsi / TA-LIB 사용법학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
TA-LIB를 이용한 이동평균 구하기, rsi를 이용한 전략 짜기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
rsi와 이동평균을 조합하여 매매 전략짜기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
로직의 수익율 검증하기 ( 백테스팅 )학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
  • 가격 옵션 +
  • 평생
  • ,
  • 강좌 수료증
  • 18개 강의, 총 1 시간 49 분
  • 위시리스트

우리는 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED