Análisis de Bitcoin con Claude.ai
Este artículo busca compartir una experiencia personal utilizando Claude.ai, una herramienta que ha demostrado ser extremadamente poderosa y versátil en diversas aplicaciones. Análisis de Bitcoin con Claude.ai es un ejemplo destacado de cómo esta tecnología puede ofrecer perspectivas y análisis profundos en áreas tan complejas como las criptomonedas. A través de esta experiencia, exploraremos las capacidades de Claude.ai, desde su facilidad de uso hasta su capacidad para manejar datos complejos y generar insights valiosos. Esta herramienta no solo simplifica procesos, sino que también potencia la toma de decisiones informadas en tiempo real.
Mi intención era crear un pequeño “sistema” que me mostrara un gráfico interactivo (logrado parcialmente) que mostrara la tendencia de los bitcoin (BTC) a lo largo del tiempo.
Naturalmente lo primero fue crear una cuenta con Claudie.ai que fue fácil asociar con mi cuenta existente de Google. Al ver las limitaciones me aventuré a pagar los $20usd mensuales para usar la versión Pro. Cabe aclarar que mucho de lo que hice se puede hacer en la versión gratuita.
Obtener los datos
Me di a la tarea de descargar un archivo con los datos que requería, busqué en Google y terminé descargandolos de Yahoo Financial. En concreto buscaba los datos del valor en dolares americanos (USD) además de su volumen de transacciones desde donde pudiera. Hay que jugar con los rangos pero descarga un archivo CSV que fácilmente se puede ver en una hoja de cálculo o en el sistema que queremos armar.
Pedirle a Claude que muestre un gráfico
Para realizar un análisis detallado de Bitcoin, utilicé Claude.ai, una herramienta avanzada que permite interactuar de manera intuitiva con archivos de datos. Después de descargar un archivo CSV con la información relevante, lo subí a un chat dentro de Claude.ai. Este entorno de análisis, similar a ChatGPT, facilita la interpretación y manipulación de datos complejos. A continuación, le di la siguiente indicación en español para proceder con el análisis detallado:
Prompt1:
Crea un gráfico interactivo con los datos del valor del Bitcoin (BTC) en dólares americanos (USD). La barra X u horizontal será el tiempo mientras que la vertical o Y será el valor en dólares.
Una segunda barra Y tendrá el valor del volumen intercambiado.
Me entregó un código que para ejecutarlo requiere tener instalado React, Node y NPM en el sistema donde se desplegará (se puede en Windows, Mac o Linux).
No le especifiqué la arquitectura a utilizar o si usaría “Artifacts” que es su versión en línea que despliega las cosas, de tal forma que Claude escogió la arquitectura.
Trató de meter “todos los datos” del archivo csv al sistema y esto hacía que rebasara su límite de info desplegada por lo que le pedí que el código cargara el archivo CSV externo.
Resultado final
Finalmente lo logré (si me costó trabajo este) y el resultado no fue perfecto pero muestro la imagen que obtuve ya que le pedí que pusiera datos históricos que hubieran afectado la tendencia financiera. A continuación la imagen (no funcional pues no tengo donde servirlo por ahora).
uso de esta herramienta para acelerar la generación de software
El proceso fue largo y lleno de desafíos, pero cada obstáculo se convirtió en una oportunidad de aprendizaje invaluable. Utilicé una nueva herramienta, Análisis de Bitcoin con Claude.ai, que me permitió profundizar en áreas que antes no había explorado. A medida que avanzaba en el análisis, no solo adquirí nuevos conocimientos técnicos, sino que también desarrollé una mayor comprensión de las complejidades del mercado de criptomonedas. Este proceso de inmersión, aunque demandante, resultó ser un enriquecimiento significativo en mi experiencia y habilidades.
Lista completa de mis prompts:
- Crea un gráfico interactivo con los datos del valor del Bitcoin (BTC) en dólares americanos (USD). La barra X u horizontal será el tiempo mientras que la vertical o Y será el valor en dólares.
Una segunda barra Y tendrá el valor del volumen intercambiado. - Crea esta gráfica usando Artifacts, de modo que se pueda visualizar a la derecha
- No se visualiza ningún dato, te anexé un CSV con los datos, pero no se ven barras ni líneas ni nada
- Regresemos a la versión 1 pero quiero que se pueda cargar el archivo externo asumiendo que está en el mismo directorio. Luego guíame para instalar React en mi ambiente (Ubuntu Linux)
- gran error de npm: Starting the development server… Error: error:0308010C:digital envelope routines::unsupported ….
- parece que no hace nada, ya corre pero solo muestra los encabezados “Precio y Volumen de Bitcoin (BTC-USD)”
- Error de consola: Download the React DevTools for a better development experience: https://reactjs.org/link/react-devtools
- funciona. Ahora quiero que hagas un análisis histórico de que pudo influenciar las subidas y bajadas durante el tiempo. Y marcar en el gráfico esos hitos.
- Me genera muchos errores en consola: …
- Agrega algo de interactividad, de modo que se vea el diseño moderno tipo bootstrap, con recuadros en colores para los histos y que al oprimirlos marque en el gráfico la fecha en cuestión. Poner otra liga en el hito histórico para acceder a un artículo en Internet que lo explique a detalle.
- instalé tailwind al proyecto pero no veo nada, la consola muestra: index.js:1191 Warning: XAxis: Support for defaultProps will….
- …. muchos más errores
- Como nos podemos asegurar que quede bien el CSS, todavía no muestra nada estético. no veo errores de CSS pero de alguna manera no se está invocando el CSS en el html generado
- Regresemos a la versión previa. Lo que quiero es que cuando pase encima de los hitos, vaya mostrando dinámicamente en el gráfico la fecha en cuestión. Solo con el hover
- Ya no genera errores pero el hover o roll-over sobre las fechas no cambia nada en el gráfico. Si no puedes hacer que el hover modifique el gráfico entonces muestra desde un inicio en el gŕafico una marca o línea vertical en cada fecha mencionada, con el color del cuadro del hito.
- Ok no falla pero no muestra en el gráfico las fechas de los hitos
- … Aquí lo dejé
Comentarios recientes