Course curriculum

    1. Setting up the DataConnector class and configuration

    2. Initializing data sources and asset classes dynamically

    1. Building EodConnector for historical OHLCV and fundamental data

    2. Creating YFinanceConnector with parallel data retrieval for multiple stocks

    3. Developing FredConnector for batch economic data access

    4. Implementing SecConnector for efficient SEC filing downloads

    5. Hands-on: Add a new data connector to the framework

    1. Coding the Equities class: OHLCV, fundamentals, and corporate actions

    2. Building the Indices class with real-time component updates

    3. Creating the Crypto class with exchange-specific data fetching

    4. Hands-on: Develop a multi-asset data retrieval script

    1. Implementing async_get_ohlcv for parallel data retrieval

    2. Optimizing API usage with advanced rate limiting

    3. Designing efficient data request batching across sources

    4. Hands-on: Build a high-throughput, multi-source data fetching pipeline

    1. Implementing MongoDB for time series data with indexing optimization

    2. Setting up Redis for high-speed caching and real-time data

    3. Exploring S3 and Arctic storage options

    4. Hands-on: Develop a high-performance data persistence layer

    1. Creating optimized Dockerfiles for QuantJourney components

    2. Implementing Docker Compose for multi-container orchestration

    3. Managing secrets and configuration in containerized environments

    4. Setting up health checks and automatic restarts

    5. Hands-on: Dockerize QuantJourney and deploy a multi-container setup

About this course

  • $399.00
  • 27 lessons
  • 0.5 hours of video content

Discover your potential, starting today