A financial asset trading agent.
Explore the docs �
Report Bug
�
Request Feature
To get a local copy up and running, follow these simple steps.
Download the Pavlov source code from here or using the following git system call.
git clone https://github.com/jtcass01/Pavlov.git
Locate the Pavlov directory. Create a virtual environment and install the required packages. This has only been tested for Python 3.10.
python3.10 -m venv pavlov-venv
. pavlov-venv/bin/activate # for linux
pavlov-venv\Scripts\activate # for windows
python data_generation/crypto/generate_crypto_data.py
python pavlov.py
To generate your own results, download the data and train the models using the functions: single_security_tests and single_security_risk_tests. I may update this repo to be more user friendly one day but for now it is a bit of a sandbox.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
I will likely deploy these agents on a decentralized exchange for a cryptocurrency that has low transaction cost. Right now, I am thinking the minswap exchange on the Cardano network may be a good place to start. I may develop this in private though for obvious reasons.
Distributed under the GPL-3.0 License. See LICENSE
for more information.
Jacob Taylor Cassady - [email protected]
Project Link: https://github.com/jtcass01/Pavlov