/Pair-programming_from_articles

Generates trading algos for QuantConnect from academic articles

Primary LanguagePython

QuantCoder v0.3

QuantCoder is a tool designed to streamline the process of searching for research articles, downloading PDFs, summarizing content, and generating QuantConnect Python algorithms based on the extracted data.

Features

  • Search Articles: Query the CrossRef API to find relevant journal articles.
  • List Articles: View previously searched articles.
  • Download PDFs: Download article PDFs using direct links or Unpaywall.
  • Summarize Articles: Generate concise summaries of downloaded articles.
  • Generate QuantConnect Code: Create QuantConnect Python algorithms based on article summaries.
  • Interactive Mode: Perform all steps interactively with guided prompts.

Installation

Detailed installation instructions will be provided once the CLI is fully set up.

Usage

To launch the interactive mode of QuantCLI, follow these steps:

  1. Open a terminal window (bash shell).

  2. Navigate to the directory where quantcli is installed.

  3. Type the following command and press Enter:

    quantcli interactive
    
    

License

This project is licensed under the MIT License. See the LICENSE file for details.