본문 바로가기

pandas3

[투자 시뮬레이션] 비트코인(BTC) 이동평균선 돌파전략 매매 시뮬레이션 결과 안내 (비트코인, 코인투자, 골든크로스, 파이썬) [0. 투자 시뮬레이션 안내] 이번 투자 시뮬레이션에서는 가장 직관적이고 정통성 있는 투자기법으로 알려진 이동평균선 돌파전략(골든크로스) 방식으로 비트코인에 투자할 경우 어떤 결과가 산출되는지 소개하고자 한다. [1. 투자 전략 안내] 이번 시뮬레이션의 주요 측정 도구로 사용된 이동평균선은 설정한 기간의 가격을 가중평균하여 자산 가격의 흐름을 나타내주는 지표를 뜻한다. 수익률 측정은 자산가격이 이동평균선을 돌파(골든 크로스) 시 매수하여 자산의 수익을 얻는 방법과 반대로 이동평균선에서 낮아질 경우(데드 크로스) 자산을 매도한 후 현금을 보유하는 방식을 사용하였다. 사용된 이동평균선은 대표적으로 가장 많이 사용되는 10일, 30일, 60일, 90일, 120일로 설정하였으며, 시뮬레이션의 분석 기간은 글로벌.. 2023. 2. 12.
퀀트, 파이썬 / 파이썬의 Pandas, Matplotlib 패키지를 이용하여 시각화하기 / Pandas Dataframe 사용법, Kospi 시각화하기 / 파이썬 시각화, 코스피 데이터 다듬기 오늘은 KOSPI 데이터를 Pandas의 Dataframe으로 불러온 후, 파이썬의 대표 시각화 패키지인 Matplotlib을 이용하여 선 차트로 표현하는 방법을 알아보고자 한다. [1. Matplotlib 패키지에서 한글로 표현하기 위하여 platform 패키지 사용하기] 파이썬의 시각화하고 데이터를 적재 하기전, 한글로 작업물을 표현하기 위해서는 기초적인 필터링 작업이 필요하다. (Matplotlib 라이브러리에서 한글 사용시 에러 없이 그래프를 실행시키는 방법) 1 2 3 4 5 6 7 8 # 한글작성시 오류 막는 코드 import matplotlib.pyplot as plt import platform if platform.system()=='Darwin' : plt.rc('font',family.. 2022. 8. 7.
퀀트, 파이썬 / 삼성전자와 필라델피아 반도체지수의 상관관계 구하기 / numpy, pandas 사용 필라델피아 반도체 지수는 글로벌 반도체 기업들의 주가 벤치마크로써 많이 인용된다. 과연 삼성전자는 이 지수에 얼마나 상관관계를 가지고 있는지 알아보자. [삼성전자와 반도체지수 차트현황] [분석 조건] *기간 - 약 12년 (2011.01~2022.05) *주기 - 월말 종가 * 분석대상 - 1. 삼성전자 - 2. 필라델피아 반도체 지수 ETF(iShares Semiconductor ETF) *파이썬 사용 패키지 : numpy, pandas [작성 코드] 1 2 3 4 5 6 7 import numpy as np import pandas as pd 상관관계 = pd.read_csv('C:\doit\Chance_Code/삼성전자, 필라델피아지수 가격.csv') 상관관계.plot.scatter(x='삼성전자'.. 2022. 6. 17.