퀀트, 파이썬 / 기초코드 저장소(2) / numpy, matplotlib (정규분포, 공분산, 상관관계)
*해당 게시글은 2022.06.16 파이썬 금융코드 작성본을 업로드한 게시글입니다. [평균, 분산, 표준편차] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 nums = [1,2,3,4,5] #평균 avg = sum(nums)/len(nums) #각숫자 - 평균의 제곱 sumsquare = sum((n-avg)**2 for n in nums) #분산 var = sumsquare/(len(nums)-1) #표준편차 import math sd = math.sqrt(var) print(sd) Colored by Color Scripter cs [matplotlib 이용한 정규분포] 1 2 3 4 5 6 7 8 9 10 11 12 13 # matplotlib을 이용한 -10 ~ 10 사이에서 평균이..
2022. 6. 16.
퀀트, 파이썬 / 기초코드 저장소(1) / Numpy -financial, numpy (npv, irr, 기하평균, 산술평균, 기댓값, 가중평균)
*해당 게시글은 2022.06.16 파이썬 금융코드 작성본을 업로드한 게시글입니다. [NPV] *NPV : 투자할 돈대비 나중에 벌어들일 수익을 고려했을때 어느정도의 현재가치가 있는지 판단요소 (Net present value) import numpy_financial as npf r = 0.015 cf = [-70000,12000,15000,18000,21000,26000] npv = npf.npv(r,cf) print(result) [IRR] *IRR : 투자할 돈대비 나중에 벌어들일 수익을 고려했을때 어느정도의 할인율이 나와야지 똔똔이 되는지 여부 (IRR은 NPV가 0이 될경우의 할인율을 뜻함) import numpy_financial as npf cf = [-70000,12000,15000,18..
2022. 6. 16.