python 펀드 데이터 획득 펀드 30 일 이동 평균 선
1174 단어 python
import tushare as ts
import xlrd#
import pandas as pd
ts.set_token('xxxxxxxxxxxxxx')
pro = ts.pro_api()
path="C://Users//fuxingyu//Desktop// .xlsx"
path2="C://Users//fuxingyu//Desktop// .xlsx"
df = pro.fund_nav(ts_code='001632.OF')
df.to_excel(path)
book=xlrd.open_workbook("C://Users//fuxingyu//Desktop// .xlsx")
sheet=book.sheet_by_index(0)
row1_value=sheet.row_values(rowx=0)#
bianhao=sheet.col_values(colx=0,start_rowx=1)#
end_date=sheet.col_values(colx=3,start_rowx=1)#
unit_nav=sheet.col_values(colx=4,start_rowx=1)#
end_date.reverse()#
unit_nav.reverse()
data = pd.DataFrame(unit_nav,index=end_date,columns=['test'])
#data['mean30'] = data.test.rolling(30).mean()
data['0.97mean30'] = (data.test.rolling(30).mean())*0.97#30 0.97
data.to_excel(path2)
data.plot()#30
#plt.show()
book2=xlrd.open_workbook("C://Users//fuxingyu//Desktop// .xlsx")
sheet2=book2.sheet_by_index(0)
a=len(sheet2.col_values(colx=0,start_rowx=0))#a excel
f=sheet2.col_values(colx=2,start_rowx=a-1)[0]# 2 , ,
print('%.4f' % f)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.