Skip to content

xozxro/cryptoprinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ezcv logo

The Last Project You'll Ever Need.

Twitter Follow

Discord

Nyria's cryptocurrency trading bot is an open source, fully customizable day trading bot.

Written in Python by zxro under Nyria LLC.

Planned Features

  • Trailing stops, dynamic stop losses
  • Support for multiple currencies under one bot
  • Varying position sizing based on a variety of factors which signal strength of uptrend
  • Easy crypto platform connection
  • Settings dashboard (stops, position sizing, etc)

Current Features

  • Complete entry / exit autonomy in the $SOL cryptocurrency
  • Consistent trades being made targeting .2% - .7% per trade
  • Alerts and updates on all trades sent to Discord channel

example

The bot is derived from the algorithms which empower Nyria's dip - buying alert bots. It's been made open source to strive for transparent and effecient community development, so Nyria can build a trust - driven ecosystem and environment around the creation, improvement, and public release of the bot as a product.

If you are interested in developing this project under Nyria, or have contributions you would like published in the public version, plase email me at michael@alwaysascending.io.

Dependencies

The bot is built using some pretty simple libraries and tools. Currently, we're focused on finding the perfect source of crypto price data, which can provide a dataframe of data for any high - volume cryptocurrency. Yahoo finance prices work for testing and development, however are not accurate enough for real life use cases. If you have any suggestions, please provide them!

For a default crypto trading platform, the bot will be written around FTX US due to their low fees and extensive API documentation. To make the bot work out of the box, you must make an account there, get an API key, and provide it in the data.py file.

Installation / Use

The Crypto Printer requies at least Python 3.9x to run.

Please make an FTX.US account as mentioned above. You will need to make an API key under the 'API' section in the drop down under your account.

Install the above dependencies through pip, drag the files into one folder, add your API key, API secret, and optionally, your Discord webhook URL to get update messages to a Discord channel of your own.

apiKey = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
apiSecret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
discordwebhook = 'https://discord.com/api/webhooks/xxxxxxxxxxxxxx/xxxxxx'

IMPORTANT: If you do not want the bot place trades for you, set devMode to True.

From here, you should be able to run the bot by executing the 'moneyprinter.py' script.

Development

Want to contribute? Great!

Submit any pull requests you feel are critical to the general function of the bot. Otherwise, feel free to shoot me an email to discuss this project more!

michael@alwaysascending.io

License

MIT

Free Software, Hell Yeah!

About

A free, open source machine for free money.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages