Saltar al contenido
AtheronLABS

País detectado: Estados Unidos. Los precios se muestran en dólares estadounidenses. ¿No es correcto?

labs@atheron:~/work/market-data$ cat market-data.md

La flota de datos

Sabe cuándo ha terminado.

Descargar años de historial de mercado parece sencillo hasta que un mercado le limita la frecuencia, pagina de forma distinta a su documentación o responde con una página vacía que no es el final. Esta flota resuelve las tres cosas, y solo da un mercado por completo cuando de verdad tiene todas las velas.

Desarrollo propioData ingestion, dedicated servers, volume storage

// qué hace

  • Guarda todas las velas, de un minuto a una semana, de todos los mercados que usamos.
  • Recupera el historial y registra datos en directo a la vez, sin que lo uno sobrescriba lo otro.
  • Marca un mercado como completo solo cuando tiene todo su historial, y hasta entonces lo muestra como en proceso de carga.
  • Registra en directo los mercados que bloquean las descargas masivas, en lugar de fingir que recupera su historial.
  • Responde a los trabajos de investigación y entrenamiento que lo leen, en sus propios servidores y no en los nuestros.

// cómo lo desarrollamos

  • Servidores dedicados, para que una ejecución de ingesta nunca compita por un núcleo con ninguna otra cosa.
  • Cada petición a un mercado pasa por un solo módulo, así que el límite de frecuencia se respeta en un sitio y no en nueve.
  • Almacenamiento en volúmenes conectados a cada servidor, vinculados al servidor que los tiene.
  • Una descarga que falla es un fallo: una versión anterior escribía una marca de terminado tras un error transitorio, y el historial que dejaba estaba incompleto.
  • Una página vacía no es la primera vela, así que un hueco al principio del historial de un mercado se detecta en lugar de registrarse como el comienzo.

// su tamaño

servers
Servidores dedicados en Nueva York y Londres, con sus propios volúmenes de almacenamiento
intervals
De un minuto a una semana, para todos los mercados que usamos
venues
Un módulo para cada uno, con sus particularidades por escrito
completeness
Verde solo cuando está todo el historial; amarillo mientras se carga

// tecnologías

  • Node.js
  • TypeScript
  • PostgreSQL
  • Volúmenes de DigitalOcean
  • Python

// en qué punto está

En producción en sus propios servidores. Alimenta nuestra propia investigación, y no se vende ni se publica nada a partir de ella.

// un desarrollo comparable

Desarrollo
≈ 68.800 US$ a 105.000 US$, within 15 weeksCAD 97,900 to 149,700
Alojamiento
≈ 853 US$ al mesCAD 1,215 al mes
Soporte
≈ 2500 US$ al mesCAD 3,565 al mes

Los precios en su moneda son estimaciones con el tipo de cambio de hoy del Banco de Canadá. Toda la facturación se emite en CAD o USD.

el esfuerzo que lleva

Développement
394 to 602 h
Développeur dorsal
101 to 154 h
Développeur dorsal principal
90 to 138 h
Ingénieur assurance qualité
74 to 114 h
Développeur dorsal junior
50 to 77 h
En total
892 to 1365 h

qué cubre este precio

Una plataforma de ingesta de esta forma como un solo desarrollo: los módulos de mercado, la limitación de frecuencia, las marcas de integridad, el almacenamiento y la API interna a través de la que la leen los trabajos.

Una estimación para un desarrollo como este, calculada con nuestra tarifa mientras lo lee. No es un presupuesto. La suya cambia con su alcance, y le hacemos uno de verdad después de una llamada.

Abrir esto en el estimador →

// empezar

¿Quiere uno desarrollado así?

El mismo equipo, las mismas pruebas, el mismo cuidado. Cuéntenos qué necesita, o calcule antes el precio usted mismo.

La flota de datos de mercado: una ingesta que sabe cuándo ha terminado | Atheron Network Labs