Cómo utilizar la interfaz de tushare
Modo 1: pip install tushare
Modo 2: Visite https://pypi.python.org/pypi/tushare/ para descargar e instalar.
Método 3: descargue el código fuente en la instalación local de python setup.py.
Actualizar TuShare
1 Primero verifique los números de versión local y en línea:
pip search tushare
2. /p>
p>
pip install tushare -upgrade
Confirma que la instalación se realizó correctamente.
Importar tushare como ts
Imprimir ts. __Version_ _
Obtener datos históricos de transacciones
Importar tushare como ts
df = ts.get_hist_data('600848 ')
Ts. get _ hist _ data ('600848 ', ktype =' w') #Obtener datos semanales de k-line.
Ts.get_hist_data('600848 ', ktype =' m') #Obtener datos mensuales de k-line.
Ts.get_hist_data('600848 ', ktype =' 5') #Obtenga los datos de la línea k de 5 minutos.
Ts.get_hist_data('600848 ', ktype =' 15') #Obtenga los datos de la línea k de 15 minutos.
Ts.get_hist_data('600848 ', ktype =' 30') #Obtener datos de k-line de 30 minutos.
Ts.get_hist_data('600848 ', ktype =' 60') #Obtenga los datos de la línea k de 60 minutos.
Ts.get_hist_data('sh')#Obtenga los datos de la línea k del índice compuesto de Shanghai. Otros parámetros son consistentes con las acciones individuales, lo mismo a continuación.
Ts.get _ hist _ data ('SZ') #Obtener los datos de la línea K del índice de componentes de Shenzhen TS.get _ hist _ data ('hs300') #Obtener los datos de la línea K del índice CSI 300.
Ts. get _ hist _ data ('sz50') #Obtenga los datos de la línea k del índice Shanghai Composite 50.
Ts. get _ hist _ data ('zxb') #Obtenga los datos de la línea k del índice de tablero pequeño y mediano.
Ts.get _ hist _ data ('cyb') #Obtiene los datos de la línea k del índice GEM.
Uso del paquete de interfaz de datos financieros de Python, TuShare
Obtener datos históricos por minuto
df = ts.get_tick_data('000756 ', ' 2015-03-27 ' )
df.head(10)
Uso del paquete de interfaz de datos financieros TuShare de Python
Obtenga datos minuciosos en tiempo real
df = ts . get _ real time _ quotes(' 000581 ')
Imprimir df[['código','nombre','precio','oferta','preguntar','cantidad',' cantidad', 'hora']]
Descripción del valor de retorno:
0: Nombre, nombre de la acción
1: Apertura, precio de apertura de hoy
2: pre_close, precio de cierre de ayer
3: Precio, precio actual
4: Máximo, precio más alto de hoy
5: Mínimo, hoy Precio más bajo
6: oferta, pregunta, es decir, oferta "compre uno y obtenga otro gratis".
7: Pregunte, el precio de la subasta, es decir, la cotización "vender uno".
8: volumen, volumen es posible que necesites hacer volumen/100.
9: Monto, monto de la transacción (CNY)
10: b1_v, monto de la oferta.
11: b1_p, comisión por comprar uno (puja).
12: B2_V, "Compra dos"
13: B2_p, "Compra dos"
14: B3_V, "Compra tres"
15: B3_p, "Compre tres"
16: B4_V, "Maisi"
17: B4_p, "Compre cuatro"
18: b5_v, "Compra cinco"
19: b5_p, "Compra cinco"
20: a1_v , una pieza mínima (consultar cantidad)
21: A1 _ P, una comisión (preguntar precio)
30: fecha, fecha
31: hora, hora