Package: prosper-bot
prosper-botBot to automatically invest in prosper.comInstallationUsepipxto install in a self-contained virtual environment.pipxinstallprosper-botSetupFollow thesetup instructionsfor Prosper APIRunningDry runprosper-bot--dry-runFor realsiesprosper-botOptionsProsper bot exposes all the config options fromprosper-api, plus the options in thebotandclisections below.usage: prosper-bot [-h] [-u | --use-decimals | --no-use-decimals]
                   [-p | --parse-dates | --no-parse-dates]
                   [--parse-enums | --no-parse-enums] [-c CLIENT-ID]
                   [--client-secret CLIENT-SECRET] [--username USERNAME]
                   [--password PASSWORD] [-t TOKEN-CACHE] [-m MIN-BID]
                   [-s {AGGRESSIVE,CONSERVATIVE,OVERALL_HIGHEST_RATE}] [-v] [-d]

options:
  -h, --help            show this help message and exit

prosper-shared.serde:
  -u, --use-decimals, --no-use-decimals
                        Floating point values should be parsed as decimals instead of
                        floats.; Type: bool; Default: True
  -p, --parse-dates, --no-parse-dates
                        Date values represented as strings should be parsed into `date` and
                        `datetime` objects. Supports ISO-8601-compliant date strings.; Type:
                        bool; Default: True
  --parse-enums, --no-parse-enums
                        Enum values represented as strings should be parsed into their
                        respective types.; Type: bool; Default: True

prosper-api.credentials:
  -c CLIENT-ID, --client-id CLIENT-ID
                        The client-id from Prosper.; Type: str matching /^[a-f0-9]{32}$/
  --client-secret CLIENT-SECRET
                        The client-secret from Prosper; can be stored and accessed securely
                        using the keyring library.; Type: str matching /^[a-f0-9]{32}$/
  --username USERNAME   Your Prosper username; Type: str
  --password PASSWORD   Your Prosper password; can be stored and accessed securely using the
                        keyring library.; Type: str

prosper-api.auth:
  -t TOKEN-CACHE, --token-cache TOKEN-CACHE
                        The filesystem location where the auth token will be cached.; Type:
                        str; Default: /home/graham/.cache/prosper-api/token-cache

prosper-bot.bot:
  -m MIN-BID, --min-bid MIN-BID
                        Minimum amount of a loan to purchase.; Type: Decimal; Default: 25.00
  -s {AGGRESSIVE,CONSERVATIVE,OVERALL_HIGHEST_RATE}, --strategy {AGGRESSIVE,CONSERVATIVE,OVERALL_HIGHEST_RATE}
                        Strategy for balancing your portfolio.; Type: str; Default:
                        AGGRESSIVE

prosper-bot.cli:
  -v, --verbose         Prints additional debug messages.; Type: bool
  -d, --dry-run         Run the loop but don't actually place any orders.; Type: boolFeedbackThis project usesGitHub issuesfor feature requests and bug reports.ContributingThis project usesPoetryto manage dependencies and building. Follow the instructions
to install it. Then usepoetry install --all-extrasto install the project dependencies. Then runpoetry run autohooks activateto set up the pre-commit hooks. Please ensure the hooks pass before submitting a pull request.