Ibex Market Project

Proyecto para el estudio y seguimiento técnico de los valores cotizados en el mercado bursátil español mediante el diseño de un sistema multiagente inteligente.

El objetivo de este proyecto es el desarrollo de un sistema multiagente deliberativo con capacidad de análisis sobre el conjunto de valores que cotizan en el mercado continuo de la bolsa española según los estándares de diseño de las arquitecturas BDI y FIPA e implementado según el paradigma AOP.

De tal forma, el sistema está constituido por un conjunto de agentes especializados que accederán a los datos del mercado en tiempo real, analizarán la información obtenida y de forma colaborativa, plantearán distintas operaciones de inversión, adaptándolas de manera dinámica según el éxito de los resultados obtenidos.

Además, para ofrecer el mayor grado de autonomía posible al comportamiento de los agentes, se abstrae el modelo de persistencia de datos y a partir de una arquitectura distribuida en capas, se garantiza el acceso a los recursos a cada uno de los agentes mediante la llamada a un conjunto de operaciones y procedimientos remotos.

Para ello, siguiendo el estándar IEEE 1471 y según el modelo RM-ODP, se implementan tres servicios web accesibles mediante tecnología REST que proporcionan al sistema ventajas como una alta disponibilidad de los datos, un elevado grado de eficiciencia en el acceso a ellos y una muy buena tolerancia a los fallos.

Por último, también se pone a disposición de cualquier persona interesada en participar en el proyecto, una app en Android que le permitirá acceder a la información de la bolsa en tiempo real, seleccionar los valores a los que quiera hacer un seguimiento y recibir notificaciones sobre ellos, todo ello de manera fácil e intuitiva.

Sistema Multiagente

  • Autonomía y control
  • Inteligencia y adaptación
  • Interacción y coordinación
  • Habilidad social y colectivismo
  • IBEX_PROJECT
    Arquitectura BDI

    Beliefs

    Los agentes son entidades especializadas que adquieren conocimiento de su entorno mediante la observación y la experiencia, y que fundamentan su comportamiento a partir de un conjunto de herramientas técnicas y una percepción praxeológica de los mercados

    Desires

    La capacidad para comunicarse, y la habilidad para coordinarse y cooperar de forma conjunta, facilitan una mejor interpretación de su entorno y permiten a los agentes formular un conjunto de objetivos que pueden adaptar y reinterpretar dinámicamente.

    Intentions

    A partir del análisis de resultados y la priorización de sus objetivos, planifican de forma consciente y autónoma las acciones a ejecutar, y establecen un principio de duda que les permite replantearse y reconducir su propia actividad y su base de conocimientos.

    BDI_MODEL
    Gestión de datos

    La calidad de la información es una pieza fundamental a la hora de tomar decisiones, por ello, el modelo construye su capa de persistencia de datos sobre cuatro servicios web expertos, mediante la adopción de estándares abiertos y siguiendo los principios de la computación distribuida.

    RM-ODP

    Fiabilidad y robustez sobre un modelo de componentes distribuidos

    WEB SERVICE

    Abstracción del modelo de datos y una alta disponibilidad y movilidad

    REST

    Acceso remoto a los recursos sobre estándares abiertos de Internet

    DATA_BASE

    Networking

    La red de acceso a los datos no es de uso exclusivo de los agentes, con la app para Android cualquier persona puede participar en el proyecto.

    Cooperación

    Hasta el momento, los agentes tan solo cooperan entre ellos, pero uno de los objetivos del proyecto es la participación de usuarios externos y entre todos, desarrollar y compartir objetivos e intereses comunes.

    Simetría

    El objetivo es que la información fluya no solo entre agentes, sino también entre agente-usuario y entre usuario-usuario. De tal forma, en esta primera fase del proyecto, cada usuario podrá seleccionar un conjunto de valores que formarán un índice de usuario que el sistema podrá estudiar y analizar, para finalmente, distribuir y compartir los resultados entre todos los participantes.

    Interacción y colaboración

    Puedes participar en el proyecto descargándote la app para Android

    Descárgate la app

    Participa y forma parte del proyecto

    Podrás acceder a la información del mercado español en tiempo real, seleccionar los valores que quieras añadir a tu cartera para participar en el proyecto y recibir notificaciones según la configuración seleccionada también en tiempo real.

    GOOGLE_PLAY
    ANDROID_MOBILE
    IBEX_ICON

    Legal        Contacto