파이썬 금융 프로그래밍 온라인 부트캠프

총 영상 257개, 약 61시간 39분 분량 (2020년 12월 03일 기준)으로, 추가적으로 여러 강의들이 순차적으로 업데이트 될 예정입니다. 모든 강의 오픈 이후에 수강료가 인상될 예정이니 참고 부탁드립니다!
파이썬 금융 프로그래밍

파이썬 자동매매의 원조
조대표와 유부장

안녕하세요. “파이썬으로 배우는 알고리즘 트레이딩”, “파이썬을 이용한 비트코인 자동매매”의 저자 조대표, 유부장입니다. 저희는 평범한 프로그래머로 주식투자를 공부하고 있는 직장인입니다. 주식 및 가상화폐에 대해 일반인도 쉽게 시스템 트레이딩을 시작할 수 있도록 강의로 도움을 주는 일을 해오고 있습니다. 이번에 ‘파이썬 금융 프로그래밍 온라인 부트캠프’라는 이름으로 새롭게 강의를 오픈하게 되었습니다.
가령 지난해 가장 좋은 수익과 가장 낮은 수익을 낸 암호화폐가 무엇인지 찾으려면 수백 개의 코인을 액셀로 정리해 일일이 따져봐야 합니다. 하지만 파이썬을 이용하면 몇 줄만 쳐서 이런 작업을 쉽게 할 수 있습니다. 증권사의 경우 업무를 자동화하러 오는 분들, 수작업으로 데이터 분석을 하는 데 지친 분들이 많이 파이썬을 배우러 옵니다. 한 증권사 직원은 각 항공사에서 그날 하루 몇 대의 비행기가 떴는지 홈페이지를 찾아 일일이 확인하는 작업을 했는데요! 실제 그 항공사에서 비행기가 많이 뜨고 내려야 실적이 좋다고 보기 때문인데 사이트를 주기적으로 들어가 봐야 하기 때문에 품이 많이 듭니다.
데이터 분석만 하고 차트와 리포트 작성이 필요한 데이터 사이언티스트라면 R만 잘해도 됩니다. 그게 아니라 금융 데이터 분석부터 자동매매, 데이터 크롤링과 같은 온갖 작입을 다 하려면 더 범용적인 파이썬이 좋다고 봅니다. 본 <파이썬 금융 프로그래밍 온라인 부트캠프>에서는 금융과 프로그래밍을 결합한 다양한 프로젝트를 진행하게 됩니다.
왜 투자 혹은 금융 업무에서 파이썬을 활용해야 할까요?

파이썬 알고리즘
트레이딩 매매란?

전설적인 트레이더 래리 윌리엄스의 ‘변동성 돌파’ 전략을 예로 들면, 기본전략은 간단합니다. 어제 어떤 종목의 최저·최고가격의 차에 0.4~0.6 등 일정한 적응값(K)을 곱한 후 당일 장중 가격이 시가에 K값을 더한 값을 넘었을 경우 매수하는 식이죠. 변동폭이 크냐, 작으냐에 따라 적응값을 달리 하구요. 최근 며칠간 평균보다 오늘 시가가 높으면 올라가는 추세라고 보는데 베팅 비율도 이런 기간을 3~5일 간격으로 두고 점수를 매겨 결정합니다.
이런 전략들을 파이썬 코드로 구현한 후 실제 수익이 어느 정도 나는지 백테스팅으로 검증하는 구조입니다. 사람이 일일이 하기 어려운 작업을 공개된 알고리즘을 이용해 코드로 똑같이 구현할 수 있죠. 대개 기관의 경우 자신의 알고리즘을 잘 공개하지 않지만, 공개된 알고리즘의 성능이 떨어지는 것도 아닙니다. 비트코인이 지난해 최고 2500만원에서 300만원대까지 떨어졌음에도 변동성 돌파 알고리즘의 수익률이 20%대를 기록했구요.
직장이나 생업이 있는 보통 사람들이 처음부터 어려운 걸 완벽하게 구현하려다 중간에 포기하는 경우가 많습니다. 처음에는 아침에 사서 하루에 한 번 파는 간단한 형태로 짜는 게 좋죠. 그렇게 몇 개월 숙달되면 좀 더 원하는 대로 알고리즘을 수정하면서 실시간 매매로 넘어가는 게 좋습니다. 다만 주식의 경우 실시간 매매를 하면 상당히 어렵죠. 보통 집에 있는 컴퓨터를 켜놓고 자동매매를 하는데 증시가 열리는 아침 9시부터 오후 3시 반은 일과시간이라 문제가 생기면 회사에서 해결할 수 없구요. 초보자의 경우 중장기 투자를 반자동 상태로 하는 게 좋습니다. 즉 데이터 수집과 분석은 컴퓨터로 하고 사고파는 건 손으로 할 수 있게 하는 식입니다.
vba
초대형 투자은행과 헤지 펀드를 비롯한 금융업계는 빠른 속도로 트레이딩 시스템과 위험 관리 시스템 개발 언어로 파이썬을 채택하고 있습니다. 이렇듯, 현재 금융은 파이썬은 물론 프로그래밍과 데이터와 밀접하게 연관되어 성장 하고 있습니다. 본 과정을 통해 파이썬 금융 프로그래밍의 기본부터, 심화까지 학습할 수 있으며, 이를 통해 금융투자업계에서 확고한 자신만의 경쟁력을 갖추실 수 있습니다.
본 강의에서는 파이썬을 처음 접하시는 분들을 위해 기초부터 문법, 그리고 금융 데이터 수집, 증권사 (키움증권, 이베스트투자증권, 대신증권) Open API를 활용한 자동매매, 퀀트투자와 백테스팅, 가상화폐 자동매매 프로그램 만들기 등을 온라인으로 수강 제한 없이 평생동안 학습할 수 있습니다.
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
vba
파이썬 금융 프로그래밍
여러분의 성공적인 프로그래밍을 위한 모든 것을 지원합니다.
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
파이썬 금융 프로그래밍
vba

본 강의는
예약판매 상품입니다.

본 패키지는 예약판매 상품입니다.

본 강의 <파이썬 금융 온라인 부트캠프>는 예약 판매 상품입니다. 강의 공개는 커리큘럼에 따라 강의가 오픈될 예정입니다. 다만 해당 일정은 조금씩 변경될 수 있으니 참고 부탁드립니다.

* 오픈 예정: 파이썬 프로젝트 / PyQT / 파이썬 중급 / 퀀트투자 / 대신증권, 이베스트투자증권

vba

그룹 스터디로 수업에 대한
궁금증을 해결할 수 있습니다!

강의를 수강 중이거나 혹 완료한 수강생이라면 누구나 수업과 관련하여 질문을 할 수 있습니다. 또한 평소 궁금했던 퀀트, 금융 프로그래밍에 관한 이야기라면 언제든지 질문과 답변을 주고받을 수 있습니다! 해당 그룹은 본 강의를 수강하고 계신 수강생들만 접근이 가능합니다.
vba
Q1. 강의 내용 질문에 대한 내용은 어디서 하면 될까요?
본 강의를 수강하시면서 발생하는 문제점, 강의 내용에 질문 등은 러닝스푼즈 온라인 사이트 내에 있는 그룹스터디 기능을 활용하시면 됩니다. 해당 강의 결제 후, 자동으로 그룹스터디에 가입이 되시며, 타임라인을 통해 Q&A를 진행해주시면 됩니다. 자세한 가이드 내용은 교재 안에 첨부되어 있으니 참고 부탁드립니다.
Q2. 파이썬 주식 자동매매 프로그램 만들기 등과는 다른 강의인가요?
본 온라인 부트캠프는 ‘파이썬 주식 자동매매 프로그램 만들기’, ‘파이썬을 활용한 금융 데이터 수집 및 분석’ 등의 강의를 모두 포함한 패키지 강의입니다. 따라서 중복으로 결제하실 필요 없이, 둘 중(단일 혹은 패키지)에 하나의 강의만 선택하여 결제해주시면 됩니다.

코스 커리큘럼

Expand All
금융 분석을 위한 파이썬 기초
초보자를 위한 파이썬 300제
금융 데이터 분석을 위한 Numpy와 Pandas
파이썬을 활용한 퀀트투자 전략 구현과 백테스팅
파이썬을 활용한 금융 데이터 수집 및 분석
가상화폐 자동매매 프로그램 만들기 (업비트)
주식 자동매매 프로그램 만들기 (키움증권)
주식투자를 위한 PyQt GUI 프로그래밍
+169 참여 중
수강신청 가능

코스 구성

  • 22 Lessons
  • 287 Topics

댓글

  1. 제가 이 강의를 수강하면서 마음에 들었던 부분은 바로 파이썬 300제 부분과 스크래핑(파이썬을 활용한 금융데이터 수집 및 분석) 부분입니다.

    첫 번째로, 파이썬 강의만 듣고 실전에 바로 적용하기는 매우 어려운데 이 강의에서는 파이썬 300제 문제를 통해서 자기가 모르는 부분은 한번 더 짚고 넘어갈 수 있어서 참 좋았습니다.

    두 번째로 스크래핑 부분인데요, 예전에 검색하다 봤던 스크래핑 강의에서는 네이버 금융, 웹툰 페이지 정도 스크래핑 하는법 알려주고 끝이라서 뭔가 부족함을 느끼고 있었습니다. 하지만 이 강의에서 주식하면서 실질적으로 필요한 부분을 매우 상세하게 알려주셔서 이 강의를 바탕으로 실력을 쌓는다면 자기가 필요한 정보를 일일이 손으로 저장해야하는 것이 아니라 손쉽게 찾을 수 있을 자신감이 생길 것 같습니다.

    아직은 많이 부족하지만 차후엔 저만의 주식매매 프로그램을 만들어서 경제적 자유를 이루고 싶다는 꿈을 가지게 해준 강사분들께 정말 감사드립니다.

  2. 커리큘럼 구매 후 공부하고 있는 사람입니다.
    프로그래밍과 금융에 대해 1도 모르는 상태에서 시작했습니다.
    기초적인 프로그래밍을 시작하기 위한 강의부터 문제풀이 , 전략까지 등 커리큘럼이 존재했기에
    방향성을 잡는데 많은 도움이 되었습니다.