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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file prosper_bot-0.3.3.tar.gz.
File metadata
- Download URL: prosper_bot-0.3.3.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.12.1 Linux/6.2.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84ad374b126c8f855a5320a73b352526b4e32ba69dc5958bba597bd6406cd07f
|
|
| MD5 |
14117cc1a7690c035e71c42607ad7de2
|
|
| BLAKE2b-256 |
5a361081250d0e549f34c58e2b8f3b5058b136ec94ac29fb7216794a2341bdda
|
File details
Details for the file prosper_bot-0.3.3-py3-none-any.whl.
File metadata
- Download URL: prosper_bot-0.3.3-py3-none-any.whl
- Upload date:
- Size: 13.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.12.1 Linux/6.2.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4ecad33bae57cc2fa687cab3b54bb9dcbc51c27462f4b08b283d309b278dbf2
|
|
| MD5 |
f6e98f904806055dc60306ebf7a335a2
|
|
| BLAKE2b-256 |
5c0bf2564246d6d4936d4c78ae0e9c1c3540af99583313b634e225c8d21291d4
|