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
Scrambler - Useful File/Directory Encryption Program

This is a program that is used to scramble/encrypt files on your computer. Do not use this program to do malicious things with. I am not responsible for any damage that you do with this software.

0 Oct 01, 2021
A curated list of resources dedicated to reinforcement learning applied to cyber security.

Awesome Reinforcement Learning for Cyber Security A curated list of resources dedicated to reinforcement learning applied to cyber security. Note that

Kim Hammar 212 Jan 02, 2023
Smart-contracts - open sourcing our upcoming smart contracts for better security and transparency

Smart-contracts - open sourcing our upcoming smart contracts for better security and transparency

Rand Gallery 16 Jul 10, 2022
seno-blockchain is just a fork of Chia, designed to be efficient, decentralized, and secure

seno-blockchain https://seno.uno Seno is just a fork of Chia, designed to be efficient, decentralized, and secure. Here are some of the features and b

Denis Erygin 27 Jul 02, 2022
Use this script to track the gains of cryptocurrencies using historical data and display it on a super-imposed chart in order to find the highest performing cryptocurrencies historically

crypto-performance-tracker Use this script to track the gains of cryptocurrencies using historical data and display it on a super-imposed chart in ord

Andrei 25 Aug 31, 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
Crypto Stats and Tweets Data Pipeline using Airflow

Crypto Stats and Tweets Data Pipeline using Airflow Introduction Project Overview This project was brought upon through Udacity's nanodegree program.

Matthew Greene 1 Nov 24, 2021
A discord bot to crop an NFT image living on the Solana blockchain.

NFT Discord Cropper This discord bot crops an NFT in your set measures by getting it through the .cache file which has been used to make a candy machi

Rude Golems 7 Mar 21, 2022
Python program that handles the creation, encryption and storage of log/journal files. Kinda works like a diary of sorts.

LucaSoft J.O.U.R.N.A.L The J.O.U.R.N.A.L (Just anOther User Redaction & Navigation Assistant by Lucaspec72) is a Python program that handles the creat

Lucaspec72 8 Oct 27, 2021
A simple and secure password-based encryption & decryption algorithm based on hash functions, implemented solely based on python.

pyhcrypt A simple and secure password-based encryption & decryption algorithm based on hash functions, implemented solely based on python. Usage Pytho

Hongfei Xu 3 Feb 08, 2022
A web app to scan crypto markets based on candlestick pattern recognition from

Crypto_Scanner A web app to scan crypto markets based on candlestick pattern recognition from "Japanese Candlestick Charting Techniques: A Contemporar

Chris Qi 27 Jan 01, 2023
Linear encryption software programmed with python

Echoder linear encryption software programmed with python How does it work? The text in the text section runs a function with two keys entered keys mu

Emre Orhan 4 Dec 20, 2021
This python module can analyse cryptocurrency news for any number of coins given and return a sentiment. Can be easily integrated with a Trading bot to keep an eye on the news.

Python script that analyses news headline or body sentiment and returns the overall media sentiment of any given coin. It can take multiple coins an

185 Dec 22, 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
A crypto bot that checks the price movement in the markets and creates buy and sell signals

Booter bot Purpose The purpose of this bot is to check the price fluctuations in a given market in binance and create the idealistic signals based on

2 Oct 09, 2022
Encrypt Your Script Python

EncryptScritpPY Encrypt Your Script Python This Script For Encrypt Your File Python Tutorial Install [+] Open Termnal [+] Type: git clone https://gith

1 Oct 07, 2021
GmJEWEL - The monorepo for the Greedy Merchants Guild

Greedy Merchants Guild Hello! Welcome to the monorepo for the Greedy Merchants G

Greedy Merchants Guild 5 Mar 09, 2022
PyBeacon is a collection of scripts for dealing with Cobalt Strike's encrypted traffic.

PyBeacon is a collection of scripts for dealing with Cobalt Strike's encrypted traffic. It can encrypt/decrypt beacon metadata, as well as pa

NCC Group Plc 162 Dec 21, 2022
This program can encrypt/ decrypt any string

Ceasar_cipher Hey this is J0ey, this program is a very basic Caesar cipher encoder/decoder. In order to use this program, you will need to have Python

1 Jan 11, 2022
TON Command Line Interface - easy smart contract manipulation

toncli The Open Network cross-platform smart contract command line interface. Easy to deploy and interact with TON smart contracts. Installation Toncl

Disintar IO 100 Dec 18, 2022