Technical_indicators_cryptos - Using technical indicators to find optimal trading strategies to deploy onto trading bot.

Overview

technical_indicators_cryptos

Using technical indicators to find optimal trading strategies to deploy onto trading bot.

   
In the Jup Notebook you will find implementations of different indicators, 
and a backtest for each strategy sperately by itself. 
Also a graph generated to visualize the price along with each strategy. 
Then another backtest of MACD (9int) and Bolinger Band (10int) 
but this time optamized to inlude a precusor to candlestick identification.  
I didn't have a lot of luck using specific candlesticks in conguntuire with the indicators,
(used TA-LIB library to identify the candlesticks, will replace it with my own implementation later)
so instead I just used, 
if previous 4 candles went up relative to each other and current candle did not as a replacement.

When a strategy is in place, a low stoploss and takeprofit can cause excessive triggers that lack quality,
so I set those at the maximum I'm willing to loose and an optimal amount I would like to make,
that trigger only as a failsafe. Relying primairly on the technical indicators and candlestick identification precusor. 

Backtested on my implementation of a backtest the profit margin was satisfactory. 
And on Freqtrade's backtest in a 1 year timeframe, the results averaged 100% return,
and for MACD9fall, depending on the whitelist pairs to trade, 
as high as 1000%, but that is an optimistic number that should not be expected to be norm.
Let's go with 100% over the year as the norm. 
Inside the results directory you will find the output from the Freqtrade backtests.

Freqtrade is an opensource trading bot for cryptos and uses the ccxt library so you can connect to any crypto exchange.
It has backtesting functionality which gives a lot of details which can be used to further optimize a strategy,
along with a dry run function which lets you run the bot live but not make real trades. 
You can connect the Freqtrade bot to a telegram account to recieve notifications and control the bot. 
https://www.freqtrade.io/en/stable/

Feel free to use my trading strategy, which you will find in following directory. 
technical_indicators_cryptos/Freqtrade/ft_userdata/user_data/strategies/

Please backtest and dryrun all strategies for a while before using live. 
For those that benefit your welcome haha and for those that loose I am sorry.
Note again that a low stoploss and low takeprofit/roi can interfere with the trading strategy,
and should only be set as a failsafe. Currenty set to 50% stoploss and 10% takeprofit. 
Drawdown is between 8% and 50% depending on the stock selection for MACD9fall.
Drawdown is too high to be considered safe for BB10fall. 

And if you could spare some change haha

ETH
0x38f96AD454b2F9d90eBF725062123a136ddfbD80

SOL
D7wc6MfLgPNpLnak9jjEXHfuhVE5KMsoNiU397iAu9oh

Owner
Van
AWS Certified Solutions Architect – Associate | CompTIA Security+
Van
PyCrypter , A Tool To Encrypt/Decrypt Text/Code With Ease And Safe Using Password !

PyCrypter PyCrypter , A Tool To Encrypt/Decrypt Text/Code With Ease And Safe Using Password ! Requirements pyfiglet And colorama Usage First Clone The

1 Nov 12, 2021
Address Validator (Bitcoin & Monero)

The Bitcoin address is an identifier of 26-35 alphanumeric characters, beginning with the number 1, 3 or bc1. 0, O, I, l are removed to avoid visual a

0 Mar 29, 2022
Python binding to the Networking and Cryptography (NaCl) library

PyNaCl: Python binding to the libsodium library PyNaCl is a Python binding to libsodium, which is a fork of the Networking and Cryptography library. T

Python Cryptographic Authority 941 Jan 04, 2023
PeGuard - Windows PE crypter and packing utility

PEGUARD PEGUARD is a file crypter and packing utility. This project was original

11 Nov 28, 2022
In this repository there are two types of code files

encryption-decryption In this repository there are two types of code files Me Friend Code in the 'Me' file can use for encryption and Code in the 'Fri

Vicksura Dulhan Perera 1 Nov 22, 2021
Gridlock - Encryption and decryption python project

Gridlock Encryption Encryption and decryption of plain text messages inspired by

Matthew 2 Mar 23, 2022
Mizogg-Bitcoin-Tools - A Python Tools for Bitcoin Information Balance, HASH160, DEC

Mizogg-Bitcoin-Tools Tools for Bitcoin Information Balance, HASH160, DEC, Englis

48 Jan 02, 2023
cairo_kernel is a simple Jupyter kernel for Cairo a smart contract programing language for STARKs.

cairo_kernel cairo_kernel is a simple Jupyter kernel for Cairo a smart contract programing language for STARKs. Installation Install virtualenv virtua

Ankit Chiplunkar 29 Sep 21, 2022
Solutions to all 6 programming assignments in Dan Boneh's course Cryptography I, in statically typed Python.

Solutions to Cryptography I programming exercises Dan Boneh from Stanford University has an excellent online course on cryptography, hosted on Courser

Axel Lindeberg 8 Dec 16, 2022
Crypto-curriences analysis

Crypto_analysis Discription: simple streamlit(screener) app to make MMA and OSC analysis for cyrpto-currenices, and gives resaults for which coins are

13 Nov 01, 2021
Block Chain for RiceSupply Chain and Agriculture Traceability

Block Chain for RiceSupply Chain and Agriculture Traceability Project Under Development Folder: Building a BlockChain Basic blockchain structure using

Chandru S Raghavan 3 Jan 19, 2022
Python ASN.1 library with a focus on performance and a pythonic API

asn1crypto A fast, pure Python library for parsing and serializing ASN.1 structures. Features Why Another Python ASN.1 Library? Related Crypto Librari

Will Bond 282 Dec 11, 2022
Basic Ethereum Miner Lib

EthMine ⛏ Basic Ethereum Miner Library. Developers can integrate this algorithm to mine blocks from their ethereum supported chain efficiently. Instal

Jaival Patel 1 Oct 30, 2021
Python Script for signingn LetsEncrypt certificate with certbot, and update them into Fortigate

Python Script for signingn LetsEncrypt certificate with certbot, and update them into Fortigate (to be used into the WEB VPN or Load Balancer certificate)

6 Jan 03, 2023
A Docker image for plotting and farming the Chia™ cryptocurrency on one computer or across many.

An easy-to-use WebUI for crypto plotting and farming. Offers Plotman, MadMax, Chiadog, Bladebit, Farmr, and Forktools in a Docker container. Supports Chia, Cactus, Chives, Flax, Flora, HDDCoin, Maize

Guy Davis 328 Jan 01, 2023
A Python library to wrap age and minisign to provide key management, encryption/decryption and signing/verification functionality.

A Python library to wrap age and minisign to provide key management, encryption/decryption and signing/verification functionality.

Vinay Sajip 3 Feb 01, 2022
Vaulty - Encrypt/Decrypt with ChaCha20-Poly1305

Vaulty Encrypt/Decrypt with ChaCha20-Poly1305 Vaulty is an extremely lightweight encryption/decryption tool which uses ChaCha20-Poly1305 to provide 25

Chris Mason 1 Jul 04, 2022
Stenography encryption script

ImageCrypt Project description Installation Usage Project description Project AlexGyver on Python by TheK4n Design by Пашушка Byte packing in decimal

Kan 5 Dec 14, 2022
Arithmos Cipher is a simple Cryptography that I created myself in Python

Arithmos Cipher is a simple Cryptography that I created myself in Python

LyQuid :3 3 Oct 19, 2022
How to setup a multi-client ethereum Eth1-Eth2 merge testnet

Mergenet tutorial Let's set up a local eth1-eth2 merge testnet! Preparing the setup environment In this tutorial, we use a series of scripts to genera

Diederik Loerakker 24 Jun 17, 2022