Skip to main content

Dynamic Pairlist for FreqAI (freqtrade)

Project description

refreshpairlist :rocket:

Dynamic Pairlist for FreqAI (freqtrade)

Installation

  pip install refreshpairlist

:arrow_right: Remember to correctly configure api_server in your freqtrade configuration file.
:arrow_right: Feel free to customize remotepairlist params under ["freqai"]["remote_pairlist_params"] in your freqtrade configuration file.

Usage

  refreshpairlist [-h] --strategy STRATEGY  --config CONFIG --db-name DB_NAME  [--db-url DB_URL]

  --strategy STRATEGY  The strategy name to use.
  --config CONFIG      The configuration file name to update.
  --db-name DB_NAME    The db name of the selected strategy.
  --db-url DB_URL      The optional db url of the selected strategy. (defaults to main freqtrade directory)

To update pairlist daily, run:

  refreshpairlist --strategy MyAwesomeStrategy \
                  --config user_data/configs/freqai_config.json \
                  --db-url sqlite:////home/user/freqtrade \
                  --db-name tradesv3.dryrun.sqlite

The default remotepairlist params set are following::

    "remote_pairlist_params": {
      "filter": "meme+cpanic+ftok+leveraged",
      "minv": 0.1,
      "maxv": 0.35,
      "mina": 150,
      "maxa": -1,
      "sort": "marketcap",
      "limit": 11,
      "sort2": "rolling_volume_7"
    }
  • filter: exclude certain pairs if applies to market
  • minv: min. volatility
  • maxv: max. volatility
  • mina: min. age
  • maxa: max. age
  • sort: sort pairlist by
  • limit: the number of pairs to update with
  • sort2: second sorting method of choice

See remotepairlist for more.

Requirements:

  • freqtrade
  • requests_ratelimiter
  • schedule

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

refreshpairlist-0.0.1.tar.gz (17.8 kB view details)

Uploaded Source

File details

Details for the file refreshpairlist-0.0.1.tar.gz.

File metadata

  • Download URL: refreshpairlist-0.0.1.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for refreshpairlist-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9a8ad7abafa0d4deaa93d60c9c47366a4a7feafbb7087bf850f48efb27ab472b
MD5 0843146f940d85f41318135fa11ac693
BLAKE2b-256 f2749ce4acbfce6fdc511387e0bd58b9e7837840a8f9dcf8f695be19b4cad910

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page