Logo EL VIGIA
Licencia Creative Commons

Todo el contenido y herramientas publicadas en esta web han sido liberadas bajo Licencia Creative Commons CC BY-NC 4.0 Internacional y cualquier uso de las mismas deberá ajustarse a dicho marco.

ELVIGIA , el vigilante silencioso de nuestras inversiones en bolsa más sencillo y adaptable que puede encontrar


 NUEVO FORO PÚBLICO MODERADO (sin registro necesario) PARA USUARIOS del proyecto BOLSA FACIL y las Trading Tools

icono ELVIGIA

ELVIGIA es otra de las utilidades de código abierto que vengo desarrollando en el ámbito del trading y publicando en el servidor securizado calentamientoglobalacelerado.net

¿Crees que la bolsa es demasiado complicada como para jugarte tus ahorros? Pues ya somos dos y por ello precisamente he creado ELVIGIA, una utilidad de código abierto escrita en PYTHON (corre en consolas CMD/PowerShell) capaz de vigilar desde una consola y tiempo real el valor de tus acciones más valiosas.

ELVIGIA es una ligerísima herramienta de consola (escrita en Python) pensada para el seguimiento de acciones de nuestra cartera. La aplicación utiliza el universo del servidor Yahoo Finance y lee 125 valores sobre los que podremos lanzar vigilancias. Si bien podemos afirmar que ELVIGIA es una aplicación acabada y completamente FUNCIONAL, su diseño en Python con código completamente abierto y legible le permite adaptar fácilmente cualquier detalle que considere oportuno.



Se ejecuta en una consola de Windows®, consulta fuentes cada intervalo (por defecto 1 min) o el que se indique como parámetro)

  • MUY IMPORTANTE: El archivo elvigia.py se encuentra comprimido en un ZIP bajo clave que le será facilitada por el autor previo donativo mínimo de 4,99 euros. Puede realizar el donativo de forma segura mediante el botón PayPal DONAR.

    Si bien estas utilidades son desarrolladas con apoyo de IA generativa, como podrá imaginar, además de un ineludible consumo energético se requiere un enorme tiempo y esfuerzo para su diseño, revisión, puesta a punto y publicación en línea, así como para mantener actualizados todos los contenidos de estas páginas webs. Por este motivo, cada una de ellas está comprimida en un archivo ZIP bajo clave que le será facilitada (junto con el breve documento MIS_RECOMENDACIONES.txt para el nuevo inversor) por el autor tras realizar un donativo mínimo de 4,99 euros. Créame si le digo que ésta es la única fórmula posible de que pueda continuar con el proyecto.

     

  • Qué hace exactamente

    • Para crear un fichero de vigilancia elige un nombre (se guardará en un fichero JSON en la subcarpeta 'vigilancias') e indica el precio al que has comprado tus acciones, puedes indicar todas las acciones que quieras vigilar indicando el número ordinal del ticker y el importe que pagaste por cada acción, NO EL DINERO INVERTIDO.
    • Cuando termines de introducir las acciones que quieres vigilar, finalizas con el valor CERO y el programa guarda todo en un fichero dentro de la carpeta 'vigilancias' y acto seguido comienza la vigilancia de las acciones, refrescando los datos a cada minuto (o el número de minutos que hayamos indicado como paráemtro al iniciar el programa).
    • Los ficheros de vigilancia creados y guardados son simplemente archivos .JSON con los valores de compra de las acciones que hayamos indicado, lo cual le permite al programa comprobar la evolución de la inversión en tiempo real. Estos ficheros pueden abrirse en cualquier momento ya que conservan siempre el precio de compra de la acción y lo comparan constantemente con el precio actual.
    • ELVIGIA está especialmente diseñado para no interrumpir tu flujo: lees, decides y sigues.
    • ELVIGIA trata de refrescar el valor de las acciones a cada minuto a través del servidor YAHOO FINANCE, pero también puedes configurar el intervalo desde la línea de comandos sin tocar el código, solo pasando el parámetro numérico (en minutos) al iniciar el programa.

    Instalación en sistemas Windows® 10/11 (sistemas LiNuX pendiente de prueba)

    1. Instala Python 3 y marca “Add Python to PATH”.
    2. Descarga elvigia.py desde esta página y guárdalo en C:\trandigtools (por ejemplo).
    3. Abre una consola CMD o PowerShell en esa carpeta y ejecuta: py elvigia.py
    4. Para que funcione necesitarás instalar antes algunas librerías, por lo que debes ejecutar estas 3 líneas desde la consola CMD:
      py -m pip install yfinance tabulate rich
      py -m pip install yfinance rich tabulate
      py -m pip install --upgrade yfinance

    Ejecución básica (1 min por defecto):

    py elvigia.py

    Ejecución con intervalo (ej. 10 min):

    py elvigia.py 10

    Tip: acceso directo al iniciar Windows®.

    Uso y parámetros

    • minutos (opcional): entero ≥ 1. Si no se pasa, usa 1.

    Ejemplo:

    EL VIGIA - Vigilancia de acciones (consola)
    Usando intervalo por defecto: 1 min (60 s).
    
    Opciones:
    	1) Crear fichero de vigilancia
    	2) Crear fichero de vigilancia ya creado anteriormente
    	3) Salir
    
    Selecciona opción (1/2/3):
    			

    Salir: Ctrl + C.

    Capturas de pantalla

    Ejecuta py elvigia.py en una consola CMD de Windows 10/11®.

    ELVIGIA corriendo en consola ELVIGIA corriendo en consola



  • MUY IMPORTANTE: El archivo elvigia.py se encuentra comprimido en un ZIP bajo clave que le será facilitada por el autor previo donativo mínimo de 4,99 euros. Puede realizar el donativo de forma segura mediante el botón PayPal DONAR que encontrará al inicio de la página.

    ↓ Descargar elvigia.py

    Archivo único. Ejecución directa desde consola CMD con py elvigia.py.

  • Sección de documentación y estudios de interés para el nuevo inversor:

    PDF