2022년 4월 11일 월요일

2022년 두번째 도서리뷰 "Python for Finance"(파이썬을 활용한 금융분석)

표지

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."


많은 사람들이 다양한 방법으로 주식투자를 하고 있다.

나 역시도 소소하게 주식을 하고 있다.


개인적인 투자 성향? 방법? 이라면 내려갈때 사 모으고 배당을 받는 방법으로 하고 있다.

처음부터 1금융권 은행 이율보다 조금 나은 수준의 수익을 바라보고 시작하기도 했고,

급변하는 차트를 바라보며 매매를 반복적으로 할 자신이 전혀 없기 때문이기도 하다.


그래서 자동 거래 프로그램 같은걸 만들어 볼까 하는 생각을 가끔하고 있던차에 4월 리뷰 도서중에 파이썬으로 관련 프로그램을 구현하는 책들이 있어서 신청 해 보게 되었다.


책의 전체적 내용을 살펴 보자면 먼저 금융에서 파이썬을 사용하게된 이야기부터 시작을 한다.

이후에 파이썬의 기본적인 내용을 설명하고 다양한 분야에서 많이 사용하는 numpy, pandas 라이브러리를 설명한다.


계속해서 시각화와 통계 등을 구현하고 SQL을 연동하여 데이터를 관리 하는 방법 등을 설명한다.

다른 책과 좀 다른 점이 있다면 프로그래밍 언어 책치고 수학 이야기가 많다는 점이다.

그리고 이후에 본격적으로 수학에 대한 이야기가 시작된다.

아무래도 파이썬을 활용하여 금융데이터를 다루는 내용이 주가 되다보니 어쩔수 없는 부분인것 같다.

특히 확률과 통계에 대해서 각각 한 챕터씩 다루고 있다.


여기까지 대충 봤을때....'아...내가 원하던 내용보다 많이 더 들어 갔구나...' 하는 생각이 들었다.


사실 내가 원하는건 저점 평균이하면 매수, 고점 평균 이상이면....고민? 하는 자동 거래 프로그램이었다.

물론 만든다는 보장이 없다는 문제가 있지만...


그리고 마지막으로 알고리즘 기반의 트레이딩 프로그램을 개발하는 내용을 다룬다.

'그래! 이거야!' 하는 생각을 했지만 역시 내가 만들어 보려 했던것 보다 더 깊고 많은 내용을 다루고 있다.

그래도 이거 참고해서...어차피 미국주식도 하고 있는데....동생도 자동거래 하나 만들어 달라던데...

저점 평균이하일때 매수하는 기능부터 구현을...


이 책에 대해서 전반적으로 얘기해 보자면 개발자로서 개발에 대한 내용은 그렇게 난이도가 있지는 않았다.

더 한것도 많이 만들어 왔는데 뭔들....

하지만 나의 금융에 대한 지식은 초딩 수준이 아닐까? 하는 합리적인 의심을 하게 만들기 충분했다.

그리고 금융관련 개발하는 개발자들은...이걸 거의 대충은 다 이해를 하고 개발을 할테니...그들에게 존경을 표해야겠다.


끝으로...이 책에 나오는 금융 관련 용어나 내용만 이해를 해도 상당히 도움이 될거 같다는 생각을 한다.

그러니 시간을 내서 리뷰를 위한 독서가 아니라 제대로 하나하나 살펴가며 읽어보고 내가 원하는 나만에 주식 거래 플랫폼을 만들어 봐야겠다는 생각을 해본다.

2024년 첫번째 도서 리뷰 GPT-4를 활용한 인공지능 앱 개발

 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 24년 첫 도서 리뷰이다. 작년까지? 한참 핫 했던 인공지능 서비스 Chat GPT에 관한 책이다. 핑계지만 어쩌다보니 GPT에 대한 접근이...