1. 파이썬과 금융

2020. 4. 22. 03:25Investment Story/금융공학 - 파이썬

반응형

퀀트라는 용어를 들어보신 적이 있나요? 투자자들에게 퀀트(Quant)라는 용어가 이제는 모두에게 그리 생소한 용어는 아닙니다. Quantitative와 Analyst라는 용어가 합성되서 만들어진 합성어인데요. 이들은 IT 산업 발전과 함께 컴퓨터를 금융에 활용하여 투자모델을 만들거나 금융데이터를 활용하여 시장을 예측하기도 합니다.

 

4차산업혁명 시대에도 금융과 IT는 뗄 수 없는 관계로 성장할 것입니다. 핀테크(Fintech)라는 이름으로 말이죠. 

이미 은행과 증권거래소는 적극적으로 IT 기술을 도입하여 대부분 전산으로 처리하는데 이게 무슨 이야기인지 이해가 잘 안가시는 분이 계실 수도 있습니다. 지금까지 금융산업에서 IT 기술은 편의를 위한 조력자 역할을 했을 수 있지만 다가올 핀테크의 시대에는 IT 기술이 금융산업을 움직일 수 있다는 이야기입니다. 

 

본 블로그에서는 파이썬이란 프로그래밍 언어로 먼저 금융에 접근하고자 합니다. 

오늘은 간단하게 파이썬이 무엇이고 왜 파이썬으로 시작을 하는지 정리를 하겠습니다.

 

1. 파이썬

 

파이썬은 네덜란드 개발자인 귀도 반 로섬(Guido Van Rossum)이 개발한 언어입니다.

귀도 반 로섬은 평소 영국 'BBC' 방송의 코미디 프로그램인 'Monty Python's Flying Circus'를 즐겨보았는데요

거기서 영감을 얻었다고 합니다. 짧고, 특별하고, 미스터리한 느낌을 받는다며 'Python'으로 본인이 개발한 언어를 부르기 시작하였습니다. 

 

2. 금융에는 왜 파이썬인가

 

현재는 다양한 프로그래밍 언어가 존재하죠. 그런데 왜 금융에서는 파이썬이 주로 사용될까요 ?

이유는 다음과 같습니다. 

 

1. 비전공자가 비교적 쉽게 입문할 수 있는 언어이다.

2. 다른 언어에 비해 개발 속도가 빠르다 -> 생산성과 효율성이 높다.

3. 파이썬 문법은 수학 문법과 비슷하다.

4. 그래프 등 시각화가 용이하다.

5. Numpy 라이브러리를 사용하여 벡터화를 지원한다.

6. Pandas 라이브러리를 활용하면 쉽게 금융 데이터 분석이 가능하고 알고리즘을 만들 수 있다. 

 

 

 

반응형