Title: Historico de precios y dificultad Post by: amgomez on April 15, 2013, 12:47:06 PM ¿Alguien sabe donde puedo obtener un histórico de precios del bitcoin en formato crudo (un raw o un txt tabulado)? No ha de ser muy detallado, con el precio por día podría valer, aunque si se puede elegir como parámetro sería estupendo. (No es para usar el sierra chart, pero los analistas técnicos, ¿donde lo enchufáis para obtener los datos?). Por otro lado, necesitaría también el histórico de dificultad.
He tenido una idea y me gustaría contrastarla con datos (no, no es sobre la conocida correlación, que no causalidad, entre dificultad y precio). Espero no parecer muy HOIGAN, con un par de indicaciones me doy por satisfecho ::) Title: Re: Historico de precios y dificultad Post by: dserrano5 on April 15, 2013, 02:09:41 PM ¿Alguien sabe donde puedo obtener un histórico de precios del bitcoin en formato crudo (un raw o un txt tabulado)? No ha de ser muy detallado, con el precio por día podría valer, aunque si se puede elegir como parámetro sería estupendo. Bitcoincharts te da todos los trades, tú tendrías que agregarlos según el período de tiempo que te interese. Bueno, realmente también te da los datos agregados pero para eso necesitas hacer clics en la página y luego copiar-pegar los datos. Nada muy programático que digamos :P. Por otro lado, necesitaría también el histórico de dificultad. ¿Así? Code: 0: 1.00000000 No tengo más datos ahora mismo porque estoy volviendo a empezar, que mi cadena de bloques estaba rota, pero si te sirve, avisa y cualquiera con linux puede recrear la lista usando esto: Code: for I in {0..120}; do B=$((2016*$I)); echo -n $B:; bitcoind getblock $(bitcoind getblockhash $B) |grep diff; done |sed -e 's/\(.*\): .diff.* : \(.*\),/\1: \2/' Title: Re: Historico de precios y dificultad Post by: amgomez on April 15, 2013, 03:08:41 PM ¡Muchas gracias! En serio.
Bitcoincharts permite establecer el periodo. Lo he puesto en "All Data" y "Daily". Más abajo hay un enlace que pone "Load raw data", que es justo lo que necesito. Si se pincha salen los datos tabulados con la apertura, cierre, máximo, mínimo, promedio y volumen para el periodo. ¡Genial! Con respecto al histórico de dificultad, ¿puedes modificar el script para que bitcoind te dé también la marca de tiempo del bloque en el que cambia la dificultad? Title: Re: Historico de precios y dificultad Post by: dserrano5 on April 15, 2013, 07:02:40 PM Con respecto al histórico de dificultad, ¿puedes modificar el script para que bitcoind te dé también la marca de tiempo del bloque en el que cambia la dificultad? En Perl: Code: use warnings; Las horas están en UTC. Dame un toque mañana o pasado y te pongo lo que falta ;). Title: Re: Historico de precios y dificultad Post by: amgomez on April 15, 2013, 07:43:04 PM ¡Un montón de gracias! ¡Eres una maquina! (Yo sigo dándome cabezazos con el bash...)
Aunque incompletos voy a preparar la importación a MatLab de tus salidas y de bitcoincharts a ver si sale algo "interesante". Serás el primero en enterarte ;D Title: Re: Historico de precios y dificultad Post by: dserrano5 on April 16, 2013, 11:32:42 AM Los últimos son lentos pero hay estos nuevos desde ayer:
Code: 195552: 2440642.60691596 Sat Aug 25 01:46:39 2012 Title: Re: Historico de precios y dificultad Post by: dserrano5 on April 16, 2013, 04:13:49 PM Siento el spam, pero antes cuando puse el anterior mensaje, no esperaba que terminara tan pronto. Aquí van los que faltan hasta ahorita mismo:
Code: 221760: 3651011.63069321 Mon Feb 18 00:47:50 2013 El siguiente ajuste será pasadomañana. Title: Re: Historico de precios y dificultad Post by: KEMP RASS on April 16, 2013, 04:16:48 PM amgomez mira a ver si te puede valer esto https://www.facebook.com/groups/bitcoinespana/439116026172954/
Title: Re: Historico de precios y dificultad Post by: amgomez on April 16, 2013, 08:03:27 PM ¡Muchas gracias a los dos por la información!
El enlace de KEMP RASS se lo recomiendo a todo el mundo (aunque para lo que quiero hacer tiene una utilidad limitada). La hoja excel para trading es excelente ;D Title: Re: Historico de precios y dificultad Post by: dserrano5 on April 16, 2013, 09:00:30 PM El enlace de KEMP RASS se lo recomiendo a todo el mundo A todo el mundo que tenga facebook, esto es. :/ Title: Re: Historico de precios y dificultad Post by: Shevek on April 16, 2013, 09:54:17 PM El enlace de KEMP RASS se lo recomiendo a todo el mundo A todo el mundo que tenga facebook, esto es. :/ Los que enlazan con corralitos privados deberían ser colgados de los pulgares... Title: Re: Historico de precios y dificultad Post by: amgomez on April 18, 2013, 09:48:43 PM A ver que os parece esto...
He estado trasteando con los datos históricos en busca de algún tipo de indicador, o algo que pudiera ser de utilidad para el análisis técnico de la evolución del precio. Vaya por delante que no sé realmente de análisis técnico, pero he conseguido obtener un modelo sobre la distribución de probabilidad del precio que podría ser hasta razonable (también puede ser amor de padre). He hecho algunas suposiciones con las que no estoy muy a gusto, y hay un par de parámetros libres que he tenido que poner a ojo de buen cubero. Como todo, es mejorable, y estoy en ello precisamente :D. Como he dicho, este modelo intenta estimar la distribución de probabilidad del precio, por lo que no da un único valor instantáneo, sino una probabilidad para cada uno. En la siguiente imagen se muestra el análisis de la primera burbuja (2011). Se pueden pinchar para ampliar. https://i.imgur.com/deuBh6d.png Los datos se corresponden con la cotización diaria. La linea negra representa el precio promedio del día. Como se puede ver cada día tiene una banda que va del azul al rojo (de abajo a arriba). Esa banda representa la densidad de probabilidad acumulada (P(precio<=x)). De forma simplificada, estar "muy rojo" o "muy azul" indica una probabilidad baja, lo ideal es estar en el centro, que es de color verde (aunque aparece pocas veces). De este mismo color es la línea que indica el valor esperado (E(x)) del precio para ese día según la distribución de probabilidad que ha calculado el modelo. Un bandeado amplio indica una densidad de probabilidad dispersa (no hay consenso sobre el precio) mientras que un bandeado ajustado indica lo contrario (una mayor certeza del precio estimado). Como he dicho el evento representado se corresponde con la primera burbuja. Debe notarse que tanto la escala temporal como la del precio son incorrectas (no quería perder demasiado el tiempo en cuestiones estéticas), también aparece al principio un fallo de bandeado continuo en azul que debe ignorarse. https://i.imgur.com/jEp9QW3.png La figura de arriba representa el evento "Pirate@40", esto es, cuando pirate decidió cerrar su esquema Ponzi poniendo a todo el mundo un pelín nervioso. Según el modelo había consenso en el crecimiento del precio, hasta la aparición del cisne negro. De no haber pasado lo de pirate ¿hubiéramos comenzado la actual burbuja en aquel momento? https://i.imgur.com/m7Pxm5y.png Y por último la situación de los 100 últimos días. Lo más destacable es el poco consenso sobre el precio, así como la ascensión hasta precios "poco probables". No sé como lo veis vosotros. Por simple curiosidad he sacado el último valor de la línea verde (valor esperado del precio) y salía 84.2 $. Viendo como vamos hacia los 100, parece que no anda muy fino el modelo. Aunque en su defensa diré que también indica una alta incertidumbre. En fin, tal y como he dicho, no se si estoy haciendo un Bollinguer encubierto (desde luego uso más datos para componer la métrica), ni si estoy reinventando la rueda (podría ser muy probable :)). Por eso me gustaría que los más técnicos me dierais vuestra opinión (por favor, no me tiréis muy fuerte ;)). Si se os ocurre otro evento interesante no dudéis en decírmelo. |