Cómo calcular acciones usando Python
Primer tipo:
Leer los datos y crear la función:
importar numpy como np
importar matplotlib.pyplot como plt
desde scipy.interpolate import spline
desde pylab import *
importar pandas como pd
desde pandas import Series
a=pd.read_csv('d:///1.csv', sep=',')#Ubicación del archivo
t=a[' close']
def f(t):
s=[]
para i en rango(1, len(t)):
si i==1:
continuar
de lo contrario:
s.read_csv('d:///1.csv')
rets = a[ 'close'].pct_change() * 100
imprimir rets
Paso 3:
close=a['close']
rets= close/close.shift(1)-1
print rets
Resumen: Python es un lenguaje de programación excelente. En circunstancias normales, podemos usar funciones relacionadas con Build para. Realice sus propias ideas, pero como todos sabemos, hay muchos paquetes de computación científica en Python y hay muchos métodos para resolver rápidamente las necesidades informáticas, como pct_change () en pandas mencionado anteriormente. Por lo tanto, en el uso diario, debes aprender a encontrar mejores formas de aumentar la velocidad de cálculo.