리뷰/IT_책소개 / / 2022. 10. 28. 11:59

O'REILLY 파이썬 기반 금융 인공지능 (Artificial Intelligence in Finance) : 한빛미디어

반응형

 

이번에 소개드릴 책은,

"O'REILLY 파이썬 기반 금융 인공지능" 이라는 책입니다.

 Artificial Intelligence in Finance

    저자 : 이브 힐피시

    번역 : 김도형

 

 

 

 

 

 

 

 

 

 

 

 

 

 

책 제목에서 처럼, 이 책 또한 인공지능 관련 책이며 데이터 분석을 위한 도구로 파이썬을 이용 하고 있습니다.

파이썬은 인공지능 분야에서 대표적인 프로그래밍 언어로 사용되고 있습니다.

이 책은 금융에서의 인공지능과 관련된 부분을 주로 다루고 있습니다.

 

금융 분석 알고르즘에 기반하지만 금융 분야에 대한 이론과 실무에 인공지능 기술을 적용하는 것이 어떻게 가능한지를 보여주고자 노력하고 있습니다.

 

이 책은의 파이썬 예제의 코드는 복잡하지는 않지만 만약 파이썬에 대해서 기초가 부족하다면 최소 코드를 읽을 수 있도록 기초 문법을 학습하는 것이 좋습니다.

이 책은, 인공지능 알고리즘을 활용한 금융 분석, 예측에서의 활용 측면에서 주로 다루기 때문에 처음 이 책을 접하는 경우에는 관련된 책들을 먼저 학습한 후 이 책을 학습하는 것이 도움 될 것 같습니다.

파이썬 예제는 파이썬 개발 환경을 설치하거나 (linux/windows python 설치, 주피터 노트북 .... )

이 책에서 소개한 "https://base.pqp.io/" 사이트에 등록 후 파이썬 예제들을 실행해 볼 수 있습니다.

 

https://base.pqp.io/

 

Login - Quant Platform

 

base.pqp.io

Quant Platform 사이트 처음 접속 하면 계정 등록을 하여야 합니다.

User Name 과 e-mail 입력하면 등록이 됩니다. User Name 은 소문자로만 등록 가능합니다.

등록하게 되면 등록시 입력한 e-mail 주소로 임시 비밀번호가 전송되고, 해당 임시 비밀번호를 이용하여

로그인 하게 되면 바로 비밀번호 변경하는 화면이 나옵니다.

원하시는 비밀번호 등록 후 사이트 이용하면 됩니다.

로그인 화면은 포럼이 메인이기에 뭐지 ..... 할 수 있을 것 같습니다.

실제 파이썬 실행을 위한 환경은 좌측 상단의 메뉴 버튼을 클릭하면 아래와 같이 "JupyterLab" 이라는 메뉴를 볼 수 있으며, 해당 메뉴를 선택 하면 파이썬 코드를 실행할 수 있는 환경에 접속 할 수 있습니다.

 

 

Quant Platform 사이트에서의 파이썬 코드 실행 환경 캡쳐,

실제, 주피터 노트북과 동일합니다.

 

이 책은 크게 6 부분으로 구성되어 있습니다.

1부 에서는 이 책에서 필요한 인공지능 알고리즘에 대해서 소개하고 기본 개념들을 설명하고 있습니다.

     (학습 알고리즘, 신경망 알고리즘 .....)

     파이썬 예제를 통해서 각 알고리즘에 대해 동작 결과들을 보여주고 있습니다.

     파이썬 예제가 직접적인 알고리즘을 구현하는 것은 아닙니다. 해당 알고리즘들은 이미 파이썬 모듈로 제공되고 있기에

     해당 모듈에서 제공하는 함수들을 이용하고 그 결과를 도출하는 형태 입니다.

2부에서 4부 까지는 금융과 관련하여 알고리즘의 실질적인 적용에 대해 설명하고 있습니다.

     금융 공학 관련된 내용들이 포함되어 있기에 관련하여 지식이 없는 상태에서는 이해하는데 어려움이 있습니다.

     하지만, "Note" 와 "주요 개념" 블럭을 두어 학습하는데 도움을 주고 있습니다.

     (필요한 금융 공학관련된 내용이나 용어들은 구글의 도움으로 학습하고 있지만 쉽지는 않네요 ^^;;)  

 

5부 에서는  금융 분야에 인공지능이 적용되었을 때의 미래 전망에 대해서 설명 하고 있습니다.

    해당 분야에 있지 않는 3자 입장에서 바라보면, 인공지능이 아직 널리 적용되어 사용되지 못하는 이유중 가장 큰 부분이

    표준화의 부족인 것 같습니다.

    5부 내용을 읽다 보니 .... 금융 분야에서 인공지능이 널리 적용되기 힘든 이유를 어느 정도는 이해할 수 있었습니다.

 

6부 에서는 부록으로 신경망관련된 파이썬 예제 및 알고리즘에 사용되는 파이썬 모듈에서의 함수 설명등을 다루고 있습니다.

 

[ 결론 ]

책 제목만 보고 인공지능을 이용해서 투자 할 목적으로 이 책은 접근하면 안됩니다.

실제 금융 분야에서 인공지능이 어떠한 형태로 적용될 수 있고 현재 어느 정도 까지 연구되고 실무에 적용되고 있는지 학습 하고 향후 인공지능이 금융 분야에 미칠 파급 효과 등을 이해하는데 도움을 주는 책 입니다.

기반 지식없이 학습하기에는 어려운 책 입니다.

금융 분야에 종사하거나 금융 분야를 준비하고 있다면 충분히 향후를 위해 많은 도움이 될 수 있는 책이라는 생각이 듭니다.

구글의 도움과 함께 여러번 학습하고 이와 관련된 책들과 연계해서 다시 학습하면서 정리 해봐야 겠어요.

(용어들이 어렵네요 ;;;;;)

 

https://www.hanbit.co.kr/store/books/look.php?p_code=B2409963430 

 

파이썬 기반 금융 인공지능

금융권에서 AI를 활용하는 금융 전문가를 위한 인공지능 활용 실전 지침서로 통계적 비효율성부터 벡터화된 백테스팅, 알고리즘 트레이딩까지 AI를 금융 시스템에 적용하는 방법을 모두 소개합

www.hanbit.co.kr

 

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

 

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유