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.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad438801770b69fbd22e6bd16132f92f06c96c5c46eee3f70f8bacc234846390 |
|
MD5 | 43c7fcdaaf6f5fbfc6ca83278e0f78a4 |
|
BLAKE2b-256 | f954ab5bfbb2a2c8fb545d8d227540bc8acdd2ce6f9b35e86cf77adadbc878a9 |