================================================================================
  MEDIAS MÓVILES Y CRUCE
  Código Python didáctico · Kardex Tauro · kardex-tauro.muisca.co
================================================================================
================================================================================
  AVISO: material educativo, no es recomendación de compra ni de venta. Los
  precios de ejemplo son inventados y un resultado pasado no garantiza nada.
  Antes de invertir, consulta a un profesional autorizado.
================================================================================

Días leídos (datos/precios.csv): 180
Fuente:
  CoinGecko, api.coingecko.com y Reserva Federal de St. Louis (serie SP500),
  descargados el 2026-09-25. En esta pieza el archivo de precios es inventado:
  sirve para practicar el cálculo.

===============================================
ÚLTIMOS DÍAS (10)
===============================================
Fecha            Cierre    Media 20    Media 50
-----------------------------------------------
2026-06-21       120,85      120,12      115,92
2026-06-22       116,96      119,99      116,22
2026-06-23       118,49      119,76      116,53
2026-06-24       116,43      119,40      116,76
2026-06-25       117,39      119,13      117,00
2026-06-26       115,28      118,76      117,19
2026-06-27       115,53      118,42      117,37
2026-06-28       117,18      118,17      117,56
2026-06-29       116,97      118,11      117,75
2026-06-30       117,24      118,09      117,93
-----------------------------------------------
  Lectura: la media de 20 días es la corta (reacciona rápido) y la de 50 es la
  larga (marca la tendencia).

===========================================================
SEÑALES DETECTADAS: 2
===========================================================
Señal       Fecha            Cierre    Media 20    Media 50
-----------------------------------------------------------
Venta       2026-03-16        97,97      107,93      107,95
Compra      2026-04-29       100,66       97,91       97,76
-----------------------------------------------------------
  Cruce al alza: la corta pasa por encima de la larga (señal de compra). Cruce a
  la baja: la corta pasa por debajo (señal de venta).

================================================================================
SEÑALES CONTRA COMPRAR Y MANTENER
================================================================================
  Capital inicial: 1.000,00
  Comprar y mantener entra el: 2026-03-16 a un precio de 97,97
  Operaciones de la estrategia de señales: 1
    2026-04-29  Compra   100,66
  Capital final siguiendo las señales: 1.164,71 (16,47 %)
  Capital final comprando y manteniendo: 1.196,69 (19,67 %)
  GANÓ comprar y mantener, por: 31,98
  Nota honesta: el ganador depende del tramo que se mida y de la primera señal;
  con otros precios puede ganar la otra forma. Un resultado pasado no garantiza
  nada.

================================================================================
COMPROBACIONES
================================================================================
  media de los últimos 20 cierres = valor de la tabla: CUADRA
  nº de cruces contados = nº de filas de señales: CUADRA

Archivos generados
  salida/medias.csv
  salida/senales.csv

================================================================================
  AVISO: material educativo, no es recomendación de compra ni de venta. Los
  precios de ejemplo son inventados y un resultado pasado no garantiza nada.
  Antes de invertir, consulta a un profesional autorizado.
================================================================================
