Covey Trading Tools
Project description
Getting Started
-
C++ Build Tools (in case not already on your machine - frequently seen with Windows Users) download here
-
Create a project folder
mkdir covey
-
Using the terminal of your choice, create a virtual python environment within
covey
.python3 -m venv env
-
Activate the virtual environment.
windows
source env/Scripts/Activate
mac
source env/bin/activate
-
Once the environment is activated (the terminal should have the environment name pop up in front of the user name as (env)), proceed to install the covey-sdk.
pip install covey-sdk
-
Create a new file called test.py or whichever name you would prefer and run the following code
import covey.covey_trade as ct
t = ct.Trade(address = <public wallet key>, address_private = <private_wallet_key>, posting_only = True)
t.post_trades_polygon('FB:0.25,ETHUSDT:0.15,AMZN:0.0')
-
Note the post trades string needs to be one string with the format :<target_percent>,:<target_percent>,...
If successful, the terminal should write back that your trades have been posted.
Please let us know if you have any questions or run into issues, happy coding!
FAQs
- target_percent is the new percent you want the size to be. If you had a prior target_percent of 0.01 (1%), then you added a new target_percent of 0.03 (3%) that would buy you an additional (0.02) 2%. So the end position is 0.03 (3%)
- To close a position you need to run target_percent = 0.0
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 Distributions
Built Distribution
Hashes for covey_sdk-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d86014aee091eb4fe162ac42196f564ebd782512e86ffff3ad64a1d8de01b276 |
|
MD5 | 3ce037d872ed78dc6c9ddd29367ba16d |
|
BLAKE2b-256 | 00067afefb4dead686ad0b730dadc58e5ac45bdc23a04cfef865124be2d3c680 |