# Data collection and preprocessing

*   **Data sources and acquisition**

    The data sources of the Parrot platform are diverse, including but not limited to the following aspects:

    1. **Digital currency exchange API:** The Parrot platform interacts with data through the API interface of mainstream digital currency exchanges (such as Binance, Huobi, OKEx, etc.) to obtain real-time market data, transaction data and other information.
    2. **Third-party data providers:** The Parrot platform can obtain richer market data and indicator information, such as historical market data, technical indicators, fundamental data, etc., by cooperating with third-party data providers.
    3. **Web crawler:** The Parrot platform can use web crawler technology to obtain relevant data, such as news information, social public opinion, etc., from public digital currency information websites, social media platforms, etc.
    4. **User input:** Users can also manually input or upload their own data, such as transaction history, custom indicator data, etc., through the interface provided by the Parrot platform.

    The above data sources can provide the Parrot platform with rich market information and data foundation, and provide support for subsequent quantitative trading strategy design and model training. During the data acquisition process, the Parrot platform will select appropriate data sources based on user needs and preferences, and acquire and integrate data in appropriate ways.
