No estas registrado.
benjamax escribió:get free escribió:Tendrías que averiguar el real_assest_id de los instrumentos que quieres bajar. Por ejemplo, para USDCLP y FFMM-BANCHILE-8525-A:
El nombre del instrumento lo inventas tu y el ID lo pones al lado separado por espacio.
Para averiguar el real_asset_id, en ese link que diste:
1. Click en /conceptual_assets
2. Click en "Try it out"
3. En la lista que aparece, buscar el ID del instrumento
4. Click en /conceptual_assets/{conceptual_asset_id}/real_assets
5. En la casilla conceptual_asset_id ingresar el ID obtenido en el paso 3
6. Click en "Try it out"
7. Aparece otra lista. Buscar el ID del instrumento que quieres descargar. Ese es el real_assest_id que tienes que usar en la configuracion del downloader.Gracias. Todo ok con la descarga de datos con el real_assest_id. Pero al pasarlo a Meta no los decarga. Solo me toma los datos del dolar.
src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}header = <TICKER>,<DATE>,<CLOSE>
format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}1000
USDCLP 175
FFMM-BANCHILE-8525-A 977
CONSERVATIVE CLOONEY 247
MODERATE PITT 246
RISKY NORRIS 245S0lo me baja deta desde comienzo de 2019 en la grafica. Es asi ?
La serie APV de esos 3 fondos existe desde diciembre del 2018.
Ver aqui: https://oaestay.github.io/fintual-charts/
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
benjamax escribió:benjamax escribió:Gracias. Todo ok con la descarga de datos con el real_assest_id. Pero al pasarlo a Meta no los decarga. Solo me toma los datos del dolar.
src = https://fintual.cl/api/real_assets/{symbol.split(' ')[1]}/days?from_date={date().day(-periods).fmt('Y-M-D')}header = <TICKER>,<DATE>,<CLOSE>
format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{D.attributes.date.trans('-')},{D.attributes.price}1000
USDCLP 175
FFMM-BANCHILE-8525-A 977
CONSERVATIVE CLOONEY 247
MODERATE PITT 246
RISKY NORRIS 245S0lo me baja deta desde comienzo de 2019 en la grafica. Es asi ?
La serie APV de esos 3 fondos existe desde diciembre del 2018.
Ver aqui: https://oaestay.github.io/fintual-charts/
Ok. Gracias . Estaba confundiendo Serie APV con serie A.
Se agradece.
Desconectado
Hola, yo de nuevo hace rato que vengo madurando la idea de trabajar con datos directamente desde texto plano usando python, pero desde linux. Hay alguna forma de correr el pricedownloader desde el pinguino?
saludos
Px
"LASCIATE OGNI SPERANZA, VOI CHENTRATE" Dante " La divina Comedia"
Desconectado
Hola, yo de nuevo hace rato que vengo madurando la idea de trabajar con datos directamente desde texto plano usando python, pero desde linux. Hay alguna forma de correr el pricedownloader desde el pinguino?
saludos
Px
Tendrías que usar una maquina virtual. Esa es la unica forma que te da garantias de funcionamiento correcto.
Otra opcion es usar Wine, pero dudo que resulte.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
muchas gracias GF, uso VM para correr todo lo que es ofimática así que cero rollo.
saludos!
"LASCIATE OGNI SPERANZA, VOI CHENTRATE" Dante " La divina Comedia"
Desconectado
hola,
alguno hoy le esta fallando bajar la data?
Una vez que la bajo y corro el "Downloader", este me arroja puras X.....
Gracias,
/M.
Desconectado
hola,
alguno hoy le esta fallando bajar la data?
Una vez que la bajo y corro el "Downloader", este me arroja puras X.....Gracias,
/M.
Todo ok por aca.
Desconectado
Me sigue dando error...
Esta es un ejemplo de la data que me baja y que el Metastock Downloader no me reconoce...
<TICKER>,<DATE>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
CAP,20180413,6968.5,7100,6940.1,6964,500149
CAP,20180416,6964,7040,6810,6847.7,226112
La verdad no veo que pudiera estar mal... no he cambiado parametro alguno ni el PriceDownloader ni en el Metastock Donwloader....
Alguna sugerencia?
Desconectado
Me sigue dando error...
Esta es un ejemplo de la data que me baja y que el Metastock Downloader no me reconoce...
<TICKER>,<DATE>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
CAP,20180413,6968.5,7100,6940.1,6964,500149
CAP,20180416,6964,7040,6810,6847.7,226112La verdad no veo que pudiera estar mal... no he cambiado parametro alguno ni el PriceDownloader ni en el Metastock Donwloader....
Alguna sugerencia?
Cuál es el error que te da Metastock?
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Met escribió:Me sigue dando error...
Esta es un ejemplo de la data que me baja y que el Metastock Downloader no me reconoce...
<TICKER>,<DATE>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
CAP,20180413,6968.5,7100,6940.1,6964,500149
CAP,20180416,6964,7040,6810,6847.7,226112La verdad no veo que pudiera estar mal... no he cambiado parametro alguno ni el PriceDownloader ni en el Metastock Donwloader....
Alguna sugerencia?
Cuál es el error que te da Metastock?
Gracias ya lo solucioné. Me da la impresion de que no estaba borrando los archivos antiguos una vez que cargaba la nueva data.
Los brre de manera manual y problema solucionado... raro, no hice nada distinto de lo habitual, pero bueno ya esta OK
Gracias todos por la ayuda
Desconectado
Alguien preguntó por la nueva URL para bajar CFIs.
src = http://servicioscms.bolsadesantiago.com/DatosGraficosSebra/{symbol.trans(' ','_')}-days.txt
10
CFINRENTAS
CFIAURUSRI
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Muchas gracias getfree!!
Desconectado
Para el que le interese, Banchile publico un servicio con la actualizacion del ultimo valor cuota, util para no esperar la actualizacion de AAFM
https://ww2.banchileinversiones.cl/web/ … dos-mutuos
Si quieren bajarlo con el downloader...
format.IN = '$(content).listadoValoresCuota'
format.OUT = { date(D.fechaValorCuota).fmt('w') > 5 ? "" : "{symbol},{date(D.fechaValorCuota).fmt('YMD')},{D.valorCuota},{D.valorCuota},{D.valorCuota},{D.valorCuota},0,{symbol}" }
outFile = BANCHILE_ULTIMO.txt
3
EMPRESAS
CAP_FIN_A
RET_LP_I
AHORRO
Desconectado
Hola, yo de nuevo hace rato que vengo madurando la idea de trabajar con datos directamente desde texto plano usando python, pero desde linux. Hay alguna forma de correr el pricedownloader desde el pinguino?
saludos
Px
O bajelo directamente en el codigo de python, va un ejemplo...
import requests
import json
import pandas as pd
import os
import datetime
if __name__ == "__main__":
ticker="CAP"
url = "https://servicioscms.bolsadesantiago.com/DatosGraficos/DatosGraficos-ChartIQ/"+ticker+"-DAYS.js"
response = requests.get(url)
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)
#ABRE ARCHIVO EN ESCRITURA E INSERTA LA CABECERA
file1 = open("D://DATA_"+ticker+".txt","w")
file1.write("<TICKER>,<DATE>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>"+ os.linesep)
#NAVEGA EL DATAFRAME Y LO VA GUARDANDO EN EL TXT
for index, row in dfdata.iterrows():
datetime_object = datetime.datetime.strptime(row["Date"], "%Y-%m-%d")
file1.write(ticker+","+datetime_object.strftime("%Y%m%d")+","+str(row["Open"])+","+str(row["High"])+","+str(row["Low"])+","+str(row["Close"])+","+str(row["Volume"])+ os.linesep)
file1.close()
Desconectado
Estimado GET, primero y antes que nada, gracias por este programazo, BIGMASTER!
Quisiera consultarle, aprovechándome de su inmensa buena voluntad: Intento descargar los datos para el ipsa intradía pero no puedo abrir los gráficos. Los destino en una carpeta independiente, pero sólo me aparecen unos archivos "dat" y no puedo transformarlos en archivos legibles en meta. ¿estoy haciendo algo mal o no se puede simplemente con la versión del meta que tengo (11)? .
Y si no se puede así, ¿habrá alguna alternativa de sitio para bajar los datos intraday, sin retraso? (investing tiene 30 min de retraso).
Muchas gracias de antermano y saludos cordiales !
Desconectado
Estimado GET, primero y antes que nada, gracias por este programazo, BIGMASTER!
Quisiera consultarle, aprovechándome de su inmensa buena voluntad: Intento descargar los datos para el ipsa intradía pero no puedo abrir los gráficos. Los destino en una carpeta independiente, pero sólo me aparecen unos archivos "dat" y no puedo transformarlos en archivos legibles en meta. ¿estoy haciendo algo mal o no se puede simplemente con la versión del meta que tengo (11)? .
Y si no se puede así, ¿habrá alguna alternativa de sitio para bajar los datos intraday, sin retraso? (investing tiene 30 min de retraso).Muchas gracias de antermano y saludos cordiales !
Post #424 y #710.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Estimado Get
Podrías echarle un vistazo a la bajada de datos desde Investing?. Desde ayer me da error, parece que algo cambió.
Gracias
Desconectado
Estimado Get
Podrías echarle un vistazo a la bajada de datos desde Investing?. Desde ayer me da error, parece que algo cambió.
Gracias
No veo problema, me funciona bien.
Qué simbolo te da error?
Esta es la URL del EUR/USD. Te aparecen datos?
https://advcharts.investing.com/advinion2016/advanced-charts/1/1/8/GetRecentHistory?iTop=1500&strPriceType=bid&strFieldsMode=allFields&strTimeFrame=1D&strSymbol=1
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Sombra escribió:Estimado Get
Podrías echarle un vistazo a la bajada de datos desde Investing?. Desde ayer me da error, parece que algo cambió.
GraciasNo veo problema, me funciona bien.
Qué simbolo te da error?Esta es la URL del EUR/USD. Te aparecen datos?
https://advcharts.investing.com/advinion2016/advanced-charts/1/1/8/GetRecentHistory?iTop=1500&strPriceType=bid&strFieldsMode=allFields&strTimeFrame=1D&strSymbol=1
Hola Get,
Gracias por responder. Hasta hace un par de días no tenía problemas. Si pruebo la URL que pusiste me salen datos. Pero cuando intento con el downloader, Ejemplo:
format.IN = '$(content).data'
format.OUT = {symbol.split(' ')[0]},{date(D.date).fmt('YMD')},{D.open},{D.high},{D.low},{D.close},{D.volume}
10
ACWI 40659
NIKKEI 178
SHCOMP 40820
SPIPSA 14767
ST&POOR 166
USDCLPsp 2110
DAX 951163
--------------------------------------------------------
Me devuelve "error getting URL" "no data found".
Desconectado
Me funciona perfecto esa configuración, al menos en el PC que tengo a mano ahora.
A la noche pruebo en otras versiones de Windows.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Me funciona perfecto esa configuración, al menos en el PC que tengo a mano ahora.
A la noche pruebo en otras versiones de Windows.
Sigo fiel al XP, y el Downloader me funciona en otros sitios. Lo raro es que puedo acceder a las url de datos de investing poniendo las correspondientes "id".
Desconectado
get free escribió:Me funciona perfecto esa configuración, al menos en el PC que tengo a mano ahora.
A la noche pruebo en otras versiones de Windows.Sigo fiel al XP, y el Downloader me funciona en otros sitios. Lo raro es que puedo acceder a las url de datos de investing poniendo las correspondientes "id".
Ahi está el problema. Windows XP no soporta los metodos de encriptacion más nuevos. Chrome y Firefox soportan algunos, pero aun así dependen al final del lo que soporte el sistema operativo.
El PriceDownloader soporta lo que sea que soporte Internet Explorer en tu computador. En Win XP, eso es cuando mucho el IE8, que pasó a mejor vida hace siglos.
Esto te va a seguir pasando con cada vez más sitios. La unica solucion es actualizarse.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Sombra escribió:get free escribió:Me funciona perfecto esa configuración, al menos en el PC que tengo a mano ahora.
A la noche pruebo en otras versiones de Windows.Sigo fiel al XP, y el Downloader me funciona en otros sitios. Lo raro es que puedo acceder a las url de datos de investing poniendo las correspondientes "id".
Ahi está el problema. Windows XP no soporta los metodos de encriptacion más nuevos. Chrome y Firefox soportan algunos, pero aun así dependen al final del lo que soporte el sistema operativo.
El PriceDownloader soporta lo que sea que soporte Internet Explorer en tu computador. En Win XP, eso es cuando mucho el IE8, que pasó a mejor vida hace siglos.
Esto te va a seguir pasando con cada vez más sitios. La unica solucion es actualizarse.
Firefox funciona bien. Igual le daré un tiempo mas a este rápido anciano antes de reemplazarlo. Gracias por responder.
Desconectado
El PriceDownloder está en esta carpeta de Google Drive: https://drive.google.com/open?id=0B3U_6 … VBZc241bzg
(alguien preguntó por mail)
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
Hola a todos. Me gustaría bajar el archivo de resumen de un instrumento en www.bolsadesantiago.com. Alguien sabe cual es el link? No he logrado determinar cuál es la dirección asociada para bajarlo sin tener que pinchar el botón.
Desconectado
Hola a todos. Me gustaría bajar el archivo de resumen de un instrumento en www.bolsadesantiago.com. Alguien sabe cual es el link? No he logrado determinar cuál es la dirección asociada para bajarlo sin tener que pinchar el botón.
Si te refieres al boton que dice "DESCARGAR DATOS", no hay ningún link.
EL archivo .xlsx que se descarga es generado por la propia pagina web a partir de los datos que estan en la página en el momento que haces click.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
PREGUNTA POR MAIL:
¿Como descubrir las URLs que entregan los datos de las estadisticas del Banco Central?
Para encontrar esas URLs hay que abrir el panel de depuración del navegador (F12) e ir a la pestaña "Network".
Ahi aparecen todas las URLs en el momento que el navegador las visita.
A veces la URL es visitada cuando la pagina se carga y otras veces cuando se hace click en un boton o link.
Por lo tanto hay que tener el panel abierto y grabando en ese momento. No sirve abrir el panel despues que los datos ya se cargaron.
En el caso especifico de las estadisticas del BC, lamentablemente, esas URLs requieren tener iniciada una sesión (el ID de sesión es una cookie que se obtiene visitando la página previamente).
Por lo tanto, aun teniendo la URL, no sirve de nada descargarla.
Para que funcione, habría que simular una sesion, pero eso es dificil de hacer si no se tienen los conocimientos técnicos especificos.
Hay que entender el protocolo HTTP, encabezados, cookies de sesion, etc. Requiere de un tutorial completo.
Por ejemplo, la URL para la tasa de cambio es:
https://si3.bcentral.cl/siete/secure/cuadros/actions.aspx?Opcion=1&idMenu=UF_IVP_DIARIO&codCuadro=UF_IVP_DIARIO&DrDwnAnioDesde=&DrDwnAnioHasta=&DrDwnAnioDiario=&DropDownListFrequency=&DrDwnCalculo=NONE
Esa URL solo va a funcionar si previamente visitaste en el mismo navegador esta otra URL:
https://si3.bcentral.cl/siete/secure/cuadros/arboles.aspx
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado
A eso me refería. Muchas gracias get free!!!!
oscarsalasf escribió:Hola a todos. Me gustaría bajar el archivo de resumen de un instrumento en www.bolsadesantiago.com. Alguien sabe cual es el link? No he logrado determinar cuál es la dirección asociada para bajarlo sin tener que pinchar el botón.
Si te refieres al boton que dice "DESCARGAR DATOS", no hay ningún link.
EL archivo .xlsx que se descarga es generado por la propia pagina web a partir de los datos que estan en la página en el momento que haces click.
Desconectado
..Hola get free ..consulta..como qda el configs_multifondos.txt y afps.txt con la nueva AFP ..me mando un error
slds
sin track ni gráficos...no hay credibilidad
Desconectado
..Hola get free ..consulta..como qda el configs_multifondos.txt y afps.txt con la nueva AFP ..me mando un error
slds
-----------------------------------------------------------------------------------
CONFIGURACIÓN PARA FONDOS AFP INCLUIDA AFP UNO
-----------------------------------------------------------------------------------
src = http://www.spensiones.cl/apps/valoresCuotaFondo/vcfAFPxls.php?aaaaini={date().day(-periods).fmt('Y')}&aaaafin={date().fmt('Y')}&tf={tf}&fecconf={date().fmt('YMD')}
open = {data[n-1][{col+1}].trans(',.','.')}
close = {data[n][{col+1}].trans(',.','.')}format.IN = /^([\d\-]+);([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+;([^;]+);[^;]+$/
format.OUT = {symbol},{D[1].trans('-')},{open},{max({open},{close})},{min({open},{close})},{close},0filter = "date(D[1]).fmt('w') <= 5"
AFPs = `
col=1
Capital-{tf}
col=2
Cuprum-{tf}
col=3
Habitat-{tf}
col=4
Modelo-{tf}
col=5
Planvital-{tf}
col=6
Provida-{tf}col=7
Uno-{tf}
`10
tf = 'A'
#exec AFPstf = 'B'
#exec AFPstf = 'C'
#exec AFPstf = 'D'
#exec AFPstf = 'E'
#exec AFPs
Esta configuración sirve solo para bajar datos a partir del 1 de octubre del 2019. Por lo tanto, la cantidad de periodos (el número azul) no puede incluir fechas anteriores a esa.
Existen 10 clases de traders: los que entienden binario y los que no.
Desconectado