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

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

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

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

코스 Content

금융 분석을 위한 파이썬 기초
초보자를 위한 파이썬 300제
금융분석을 위한 Numpy와 Pandas
1 of 4
+101 참여 중
수강신청 가능

코스 구성

  • 241 Lessons