Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo calcular acciones usando Python

Cómo calcular acciones usando Python

Como novato en Python, encontré muchos problemas al aprender y debo ser bueno en el uso de varios métodos. Hoy, mientras estudiaba, descubrí cómo utilizar el precio de cierre para calcular la subida y bajada de una acción.

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.