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
A simple script useful to switch from Dashlane to Bitwarden by converting the password file to the right format.

A simple script useful to switch from Dashlane to Bitwarden by converting the password file to the right format.

3 May 06, 2022
Django-based Crypto Portfolio Tracker – keep an eye on Shiba Inu and other Crypto

Crypto Tracker 🐍 📈 – Central Portfolio Tracking Easy asset tracking – at a glance 🚀 Dashboard to centrally monitor current crypto portfolio develop

65 Jan 08, 2023
wdepy: Decryption and Inspection for PGP WDE Disks

This is a small python tool to inspect and decrypt disk images encrypted with PGP Whole Disk Encryption (including the Symantec-branded versions like Symantec Drive Encryption). It takes advantage of

Brendan Dolan-Gavitt 17 Oct 07, 2022
This is a basic encryption and decryption program made in python.

A basic encryption and decryption program to visualize how the process of protecting data works.

Junaid Chaudhry 5 Nov 15, 2021
Generate Random ETH addresses and Private Keys and Saved to file.

ethgen.py Generate Random ETH addresses and Private Keys and Saved to file. ETH address the file is stored in ETH-address.txt. ETH private keys the fi

deanondroid 2 Dec 21, 2021
A simple graphical interface for encrypting sentences

A simple graphical interface for encrypting sentences

Marcus Vinícius Ribeiro Andrade 1 Oct 09, 2021
PytoPrice is an automation program to fetch the latest price of a cryptocurrency of your choice at a user-customizable update interval.

PyToPrice (Python Crypto Price) PytoPrice is an automation program to fetch the latest price of a cryptocurrency of your choice at a user-customizable

Peter 1 Jun 16, 2022
Atomkraft - Lightweight e2e testing for cosmos blockchains

Atomkraft End-to-end testing of Cosmos blockchains should be easy and reproducib

Informal Systems 57 Dec 16, 2022
This is a fully functioning Binance trading bot that takes into account the news sentiment for the top 100 crypto feeds.

This is a fully functioning Binance trading bot that takes into account the news sentiment for the top 100 crypto feeds.

Andrei 1.5k Jan 04, 2023
Taishang Credential With Interactive Badges

结合数字徽章的交互式区块链证书 DApp 1 项目简介 DID 与 VC 一直是区块链研究的重要领域,也是区块链落地的重要基础,从「传统证书」到基于DID的VC证书是证书体系范式转移的重要第一步。 但是,在迈出第一步之后我们可以进行更加丰富的尝试,例如尝试将不可转移的徽章与可转移的权益与证书相结合,

1 Nov 07, 2021
An encryption format offering better security, performance and ease of use than PGP.

An encryption format offering better security, performance and ease of use than PGP. File a bug if you found anything where we are worse than our competition, and we will fix it.

27 Dec 25, 2022
This is simple Blockchain ,miner and wallet to send crypto using python

pythonBlockchain-SImple This is simple Blockchain ,miner and wallet to send crypto using python It is simple Blocchain so it can only dobasic work usi

3 Nov 22, 2022
Blockchain online Voting System

decentralized-voting-system A decentralized voting system where a user can walk into a government authorized center (Ex- banks, telecom companies etc.

Mahima Arora 1 Dec 28, 2021
Python Encryption Name Game

Python 3.9.7 Encryption Name Game Encrypt a name with numbers using a Caesar cipher! You can choose different numbers to encrypt your name from 1 to o

Armand Brunelle 3 Dec 24, 2021
Given a string or a text file with plain text , returns his encryption using SHA256 method

Encryption using SHA256 Given a string or a .txt file with plain text. Returns his encryption using SHA256 method Requirements : pip install pyperclip

yuno 3 Jan 24, 2022
A python-jvm wrapper for interacting with the Ergo blockchain.

ergpy A python-jvm wrapper for interacting with the Ergo blockchain. Usage Requires Java 8 or higher to be installed on system pip install JPype1 pip

mgpai 16 Oct 05, 2022
This is a webpage that contains login and signup page by which the password is stored using elliptic curve cryptography

LoginPage_using_Elliptic_curve_cryptography- This is a webpage that contains login and signup page by which the password is stored using elliptic curv

1 Oct 15, 2021
BlockVis - Create beautiful visualizations of Bitcoin Blockheaders

BlockVis Create beautiful visualizations of Bitcoin Blockheaders How to run To r

Egge 2 Jan 05, 2022
A really, really bad way to encrypt your text

deoxyencryptingnucleicacids A really, really bad way to encrypt your text. A general description of the scheme Encoding: The ascii plaintext is first

Sam Pinkerton 1 Nov 01, 2021
A simple key-based text encryption process that encrypts a string based in a list of characteres pairs.

Simple Cipher Encrypter About | New Features | Exemple | How To Use | License ℹ️ About A simple key-based text encryption process that encrypts a stri

Guilherme Farrel 1 Oct 21, 2021