Una de las cosas que quería estudiar era precisamente oscilaciones de cuotas. El bot que tengo puede escupirnos toda la info que proporciona el API de betfair y guardarlo en la BBDD debería ser trivial. Si existe algún otro tipo de info al que no podamos acceder por limitaciones del API o simplemente porque el API no la dé, webscraping como ya hablamos en su día y listo.

Luego para el simulador para tapados, análisis de cuotas, o cualquier otra funcionalidad que necesitemos, se podrían programar servicios sencillitos independientes a la BBDD que nos faciliten la comunicación con nuestros respectivos bots controlando así las simulaciones y las apuestas. Es decir, el primer diseño que había pensado es:

BBDD - Una o varias, divididas por funcionalidad. Por ejemplo una primera para caballos con todos la info que citas.
Bots - Entidades independientes capaces de apostar por sí mismas, automatizar estrategias, etc. Están programados como plugins.
Interfaz/Servicios/Programa maestro - Una aplicación manager que centraliza todas las bases de datos, permite activar / desactivar bots, hacer consultas, simulaciones, preparar estrategias, etc.

Yo lo veo más que factible y la estructura me gusta porque es muy modular y permite que le añadamos cosas que se nos ocurran según necesitemos. Por ejemplo, queremos analizar una estrategia en dardos: añadimos una nueva BBDD dardos, creamos un nuevo bot (adaptando uno que ya tengamos) y los activamos desde el manager.

Luego en el manager se puede hacer webscraping de otras bookies (podemos tener otros plugins especializados en webscrapping de cada bookie), importar datos a la BBDD desde un csv, etc.

Si quieres colaborar, yo encantado.
Todavía no he empezado más que a diseñar todo, ya que por ahora con mis bots me valía. Pero es una aplicación que necesito y quería empezar ahora en vacaciones.
Más en lo técnico, sería Qt, en Java o C++, gracias a lo cual podemos tener luego una versión del manager en el móvil sin mayores problemas. Yo uso trac para seguimiento de proyectos, que es muy sencillito y potente, con control de versiones y centralizado en un server, aunque estoy abierto a cualquier otra tecnología. Si te animas genial. Si no has usado alguna de estas cosas no te preocupes, una tarde por skype y estás picando código