No estas registrado.
Paginas: 1
Paitoneros del foro, este es su lugar.
1) Si quiere empezar a aprender bajese winpython o anaconda.
2) Busque un tutorial, hay muchisimos todos son siempre buenos para empezar.
3) Si nunca programo, bue la tiene dificil, milagros no hacemos, pero quizas datacamp, platzi, udemy, coursera y muchos mas puedan hacer algo con ud.
4) panda, y sus benditos dataframe, es por ahi.
5) librerias, que quiere, hagale: https://pypi.org/
6) Si el codigo no le anda, hagase machito y aprenda de sus errores. No pregunten weas que para esto esta google y stackoverflow.
7) Hay ejemplo de todo, pero tiene que buscarlo en ingles. Sorry, my puppy.
8) IDE: yo uso spyder, no me acomode a vsc, tampoco me gusta jupyter para lo que hago
9) Empiece con un proyecto de su interes, algo chico y vaya adaptandolo, se puede hacer de todo.
10) algo mas? entonces pregunte
Desconectado
que api usas? antiguamente usaba Yahoo Finance que era gratis... ahora me quedé sin api
- If you plant corn, you get corn
Desconectado
Paitoneros del foro, este es su lugar.
1) Si quiere empezar a aprender bajese winpython o anaconda.
2) Busque un tutorial, hay muchisimos todos son siempre buenos para empezar.
3) Si nunca programo, bue la tiene dificil, milagros no hacemos, pero quizas datacamp, platzi, udemy, coursera y muchos mas puedan hacer algo con ud.
4) panda, y sus benditos dataframe, es por ahi.
5) librerias, que quiere, hagale: https://pypi.org/
6) Si el codigo no le anda, hagase machito y aprenda de sus errores. No pregunten weas que para esto esta google y stackoverflow.
7) Hay ejemplo de todo, pero tiene que buscarlo en ingles. Sorry, my puppy.
8) IDE: yo uso spyder, no me acomode a vsc, tampoco me gusta jupyter para lo que hago
9) Empiece con un proyecto de su interes, algo chico y vaya adaptandolo, se puede hacer de todo.
10) algo mas? entonces pregunte
Interesante.. Gracias Ultra
Desconectado
sigue abierta la han restringido un poco
https://rapidapi.com/blog/how-to-use-th … nance-api/
que api usas? antiguamente usaba Yahoo Finance que era gratis... ahora me quedé sin api
Desconectado
Paitoneros del foro, este es su lugar.
1) Si quiere empezar a aprender bajese winpython o anaconda.
2) Busque un tutorial, hay muchisimos todos son siempre buenos para empezar.
3) Si nunca programo, bue la tiene dificil, milagros no hacemos, pero quizas datacamp, platzi, udemy, coursera y muchos mas puedan hacer algo con ud.
4) panda, y sus benditos dataframe, es por ahi.
5) librerias, que quiere, hagale: https://pypi.org/
6) Si el codigo no le anda, hagase machito y aprenda de sus errores. No pregunten weas que para esto esta google y stackoverflow.
7) Hay ejemplo de todo, pero tiene que buscarlo en ingles. Sorry, my puppy.
8) IDE: yo uso spyder, no me acomode a vsc, tampoco me gusta jupyter para lo que hago
9) Empiece con un proyecto de su interes, algo chico y vaya adaptandolo, se puede hacer de todo.
10) algo mas? entonces pregunte
Gracias Ultra! excelente iniciativa.
Desconectado
los datos se pueden bajar del historico de investing.com
que api usas? antiguamente usaba Yahoo Finance que era gratis... ahora me quedé sin api
Desconectado
No se de que hablan....
import requests
import json
import pandas as pd
import os
import datetime
import platform
import configparser
from datetime import date
from datetime import timedelta
if __name__ == "__main__":
dir_tickers = '/tickers/'
dir_output = '/output/'
periodo = 10
archivo_tickers=dir_tickers+"configs_PY_INVESTING.txt"
archivo_meta=dir_output+"INVESTING.txt"
#DEFINO FECHA INICIO Y FIN
fin = date.today()
d1 = fin.strftime("%Y-%m-%d")
#print("Fin =", d1)
inicio = fin - timedelta(days = periodo)
d2 = inicio.strftime("%Y-%m-%d")
#print("Inicio =", d2)
#ABRE EL ARCHIVO DE TICKERS A LEER
filet = open(archivo_tickers,"r")
tickers = pd.read_csv(archivo_tickers, sep=",")
filet.close()
#ABRE ARCHIVO EN ESCRITURA E INSERTA LA CABECERA
print("Grabando en: "+archivo_meta)
filem = open(archivo_meta,"w")
filem.write("<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>,<name>"+ os.linesep)
for ind in tickers.index:
search = tickers["search"][ind]
ticker = tickers["ticker"][ind]
symbol = tickers["symbol"][ind]
# FUERZO UN HEADER PARA EVITAR ERROR 403
headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'}
url = "https://advcharts.investing.com/advinio … strSymbol="+str(search)
response = requests.get(url,headers=headers)
if response.status_code == 200:
#TOMA LA RESPONSE, LO INTERPRETA COMO JSON Y LO INSERTA EN UN DATAFRAME DE PANDA
datastore=response.json()
dfdata = pd.DataFrame.from_dict(datastore)
lista = dfdata["data"]
#print("lista"+lista)
#TOMO LOS ULTIMOS REGISTROS CONSIDERANDO PERIODO
contador=0
n=len(lista)
a=0
a=n-periodo
if a < 0:
print("Periodo no puede ser mayor a "+ str(len(lista)))
#NAVEGA EL DATAFRAME Y LO VA GUARDANDO EN EL TXT
while a <n:
datetime_object = datetime.datetime.strptime(lista[a]["date"], "%Y-%m-%d %H:%M:%S")
fecha = datetime_object.strftime("%Y%m%d")
openc = str(lista[a]["open"])
highc = str(lista[a]["high"])
lowc = str(lista[a]["low"])
closec = str(lista[a]["close"])
volc = str(lista[a]["volume"])
if float(closec) !=0 and datetime_object.weekday()<5:
line = ticker+",D,"+fecha+",0,"+openc+","+highc+","+lowc+","+closec+","+volc+","+symbol
contador=contador + 1
filem.write( line + os.linesep)
i=i+1
print( symbol +":"+str(contador))
filem.close()
los datos se pueden bajar del historico de investing.com
Mastropiero escribió:que api usas? antiguamente usaba Yahoo Finance que era gratis... ahora me quedé sin api
Desconectado
que api usas? antiguamente usaba Yahoo Finance que era gratis... ahora me quedé sin api
Historico del IPSA desde Yahoo:
https://query1.finance.yahoo.com/v8/finance/chart/^IPSA?interval=1d&range=5y
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
que buena ultra! con algo de tiempo subiré mis propios codes
saludos!
"LASCIATE OGNI SPERANZA, VOI CHENTRATE" Dante " La divina Comedia"
Desconectado
Si ya tienen la data, la han cargado en dataframe y quieren entenderla muy rapidamente, evitandose construir las funciones de analisis tecnico, yo estoy utilizando
ffn para hacer comparaciones entre diferentes activos
http://pmorissette.github.io/ffn/
ta-lib que ya tiene implementado 150 indicadores de AT
https://github.com/mrjbq7/ta-lib
Y Uds, que librerias usan?
Desconectado
Te quedaste sin ideas ?
151 estrategias de trading, disponible en castellano y libre para descargar
https://arxiv.org/abs/1912.04492
Ahora te quedaste sin vida para implementarlas todas.
Desconectado
Paginas: 1