Acceder

Participaciones del usuario efueyo

efueyo 03/06/22 15:53
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
En el siguiente enlace, podeis descargar la Excel que he conseguido conformar con el histórico de índices desde el 2011-01-03.https://drive.google.com/file/d/1uwD3ZY4zBzXvrWgKqzaAUMqXX2JOp96X/view?usp=sharinguniendo las dos bases de datos.Personalmente, en mis simulaciones, compruebo la veracidad de los hitos importantes, contrastando con el índice mostrado en la siguiente gráfica.https://www.lookintobitcoin.com/en/charts/bitcoin-fear-and-greed-index/
Ir a respuesta
efueyo 02/06/22 10:54
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
Muy interesante. Lo voy a visualizar tranquilamente, cuando tenga un poco de tiempo, y ver más videos de esta persona, que es muy pedagígica. Cuando lo haga, si veo que aporta algo nuevo y relevante a nuestra estrategia, os lo trasladaré. De momento,   nos ha servido para localizar la mayor parte del histórico que nos faltaba. En la carpeta 'datasets' de este enlace https://github.com/hackingthemarkets/sentiment-fear-and-greed , se encuentran los siguientes ficheros .csv: aaii_sentiment.csv, fear_greed.csv, put_call.csv y spy_put_call_fear_greed_vix.csv y vix.csv.En el caso del que nos preocupa, el fear_greed.csv    , contiene índices desde el 2011-01-03 al 2022-06-01.Con el programa que os facilité, conseguimos índices del 2020-09-18 al 2021-01-04, luego tenemos una carencia pequeña de datos.Con Python, estoy uniendo las dos bases de datos con lo cual, os subiré una Excel con todos estos indicadores.
Ir a respuesta
efueyo 01/06/22 20:33
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
Si has probado la descarga, verás que solamente baja datos del índice del 2021-01-04 al 2022-05-19, así que para el análisis, estoy trabajando con datos descargados 'a ojo' de las gráficas que se muestran en internet. Para descarga más vaores, modificar la fecha en la sentenciaSTART_DATE = '2021-01-01'
Ir a respuesta
efueyo 01/06/22 20:26
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
Lo haré. Parto de estos criterios(<=27-70, <=15,75) y (>=50-50, >= 75-50Antes de desarrolar algo definitivo en Python, es necesario definir bien los criterios. A medida que analizo, voy viendo la necesidad de añadir algún criterio más, posible.  Te iré comentando para que me ayudes.
Ir a respuesta
efueyo 01/06/22 18:13
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
 Para los que vean complicado instalar Anaconda3, existe esta alternativa, consistente en instalar  Jupyter Notebook   Instrucciones en este enlace: https://ubunlog.com/jupyter-notebook-python-ubuntu/Una vez abierto el programa, introducimos en una celda el código anterior y no olvidemos poner la dirección en la que queremos que se descarguen los dos ficheros.
Ir a respuesta
efueyo 01/06/22 16:35
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
Comparto con vosotros una opción que he encontrado para poder descargar una base de datos histórica de este índice.Mi ordenador tiene como sistema operativo Linux. En Windows se puede hacer de la misma manera. Solamente varia la forma instalar Anaconda3 y de acceder a la consola para crear el entrono virtual e instalar el otro paquete.He creado un entorno virtual en el que tengo instalados los paquetes: Anconda3 y    fear&greedhttps://pypi.org/project/fear-and-greed/Una vez realizado esto, abrimos un notebook en  'jupyter lab' e introducimos el siguiente código.# source = https://freshprinceofstandarderror.com/finance/fear-and-greed-index-data-in-python/# getting data in JSON format import osimport requests, jsonimport pandas as pdos.chdir('/media/enri/Mi_Proyecto/Py_Proyecto_2022/Gestion-Conservadora-de-Activos_Financieros/Datos/Ficheros_varios')headers = {   'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36'}BASE_URL = "https://production.dataviz.cnn.io/index/fearandgreed/graphdata"START_DATE = '2021-01-01'r = requests.get("{}/{}".format(BASE_URL, START_DATE), headers=headers)data = r.json()fear_greed_index = pd.DataFrame(data['fear_and_greed_historical']['data'])fear_greed_index['x'] = pd.to_datetime(fear_greed_index['x']//1000, unit='s').dt.strftime('%Y-%m-%d')fear_greed_index = fear_greed_index.rename(columns={'x':'date','y':'fear_metric'})fear_greed_index['date'] = fear_greed_index['date'].astype('datetime64[ns]')fear_greed_index['date'] = pd.to_datetime(fear_greed_index['date'], format='%Y%m%d')fear_greed_index = fear_greed_index.rename(columns={'date':'Date' })fear_greed_index.set_index('Date', inplace = True)df_fear_gear = fear_greed_index.drop_duplicates() df_fear_gear.to_excel('df_fear_gear.xlsx')df_fear_gear.to_csv('df_fear_gear.csv')Los datos se descargarán en ficheros Excel uno con formato .csv y el otro .xlsx, en el directorio que hayais elegido.
Ir a respuesta
efueyo 30/05/22 22:37
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
Gracias. Tu explicación es muy clara. Voy a realizar unas simulaciones y ver si puedo implementar en Python, todas esas variables que me estas indicando, para automatizar de alguna manera este proceso, aunque siempre, antes de proceder a comprar o vender hay que echar un vistazo a la tabla de datos y reflexionar sobre el resultado que pueda reportar un programa.Considerar tambien un indicador de fuerza como el RSI, ¿puede ayudar a tomar la decisión?.El algoritmo, puede controlar cada día qué valor del R$G nos originaría pérdidas, cuando esá cayendo desde 50. Por ello, quizás algún indicador complementario como el RSI nos podría ayudar a fijar de forma automática, el punto de venta sin pérdidas en ese movimiento.Un problema que tengo es no disponer de todos los datos de este índice, limita muchomis posibilidades de simulación. Seguiré buscando en Internet. 
Ir a respuesta
efueyo 30/05/22 17:35
Ha respondido al tema Seguimiento del indicador Fear & Greed de CNN
Intento ver la bondad de este indicador para establecer una estrategia conservadora. He seleccionado el fondo indexado  Amundi Index MSCI World, ISIN:   | LU0996182563 para las simulaciones.Despues de introducir manualmente en una hoja Excel los valores más representativos para las simulaciones que quiero realizar(dado que no he sido capaz de encontrar algún enlace en internet que me permita descargarlos todos),  realicé las siguientes simulaciones.1ª simulaciónPlanteo una estrategia de comprar si IFG <=25 y vender si IFG>=75. Muestro a continuación el resultado.He ocultado algunas filas para posibilitar su visión en esta pantalla. Al final adjuntaré un link para su descarga.Desde el 2018-02-06 hasta 2021-11-09, aplicando este riterio, surgen tres oportunidades de venta y dos de compra.  El resultado es:Valor final manteniendo la inversión inicial:  10447,51€Valor final aplicando la estrategia:  10461,33€Realicé una segunda simulación, esta vez con la estrategia de comprar si IFG <=15 y vender si IFG>=90. Muestro a continuación el resultado.En todo este período, solamente surge una oportunidad de venta, pero que no aporta ningún beneficio.Con estos resultados me planteo , ¿qué otros parametros condicionales podría incorporar a las simulaciones en la búsqueda de una estrategia ganadora, conservadora, utilizando este índice?.Agradeceré vuestras sugerencias. Saludos cordialesdescarga de la hoja excel 
Ir a respuesta
efueyo 07/04/22 12:44
Ha respondido al tema Pivot point: ¿Para que sirven?
Gracias @HarruinadoEntiendo que este termómetro sirve para Dow, S&P500 y Nasdaq.  ¿Conoces algún termómetro para el Eurostoxx e Ibex35?.  
Ir a respuesta