No project description provided
Project description
prosper-bot
Bot to automatically invest in prosper.com
Installation
Use pipx
to install in a self-contained virtual environment.
pipx install prosper-bot
Setup
Follow the setup instructions for Prosper API
Running
Dry run
prosper-bot --dry-run
For realsies
prosper-bot
Options
Prosper bot exposes all the config options from prosper-api
, plus the options in the bot
and cli
sections below.
usage: prosper-bot [-h] [--use-decimals] [--parse-dates] [--parse-enums] [--client-id CLIENT-ID]
[--client-secret CLIENT-SECRET] [--username USERNAME] [--password PASSWORD]
[--token-cache TOKEN-CACHE] [--min-bid MIN-BID]
[--strategy {AGGRESSIVE,CONSERVATIVE}] [--verbose] [--dry-run] [--simulate]
options:
-h, --help show this help message and exit
prosper_shared:
prosper_shared.serde:
--use-decimals Floating point values should be parsed as decimals instead of floats.;
Type: bool; Default: True
--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 Enum values represented as strings should be parsed into their respective
types.; Type: bool; Default: True
prosper_api:
prosper_api.credentials:
--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 configured 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 configured using the keyring library.; Type:
str
prosper_api.auth:
--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:
prosper_bot.bot:
--min-bid MIN-BID Minimum amount of a loan to purchase.; Type: Decimal; Default: 25.00
--strategy {AGGRESSIVE,CONSERVATIVE}
Strategy for balancing your portfolio.; Type: str; Default: AGGRESSIVE
prosper_bot:
prosper_bot.cli:
--verbose Prints additional debug messages.; Type: bool; Default: False
--dry-run Run the loop but don't actually place any orders.; Type: bool; Default:
False
--simulate Run the loop as if the account had the minimum bid amount. Implies `dry-
run`.; Type: bool; Default: False
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
prosper_bot-0.3.3.tar.gz
(13.2 kB
view hashes)
Built Distribution
Close
Hashes for prosper_bot-0.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4ecad33bae57cc2fa687cab3b54bb9dcbc51c27462f4b08b283d309b278dbf2 |
|
MD5 | f6e98f904806055dc60306ebf7a335a2 |
|
BLAKE2b-256 | 5c0bf2564246d6d4936d4c78ae0e9c1c3540af99583313b634e225c8d21291d4 |