Published inAbout Me Stories·PinnedMember-onlyAbout Me — Michael WhittleAutobiography for Michael Whittle, with a focus on my career path — I was born in Johannesburg, South Africa. My father Richard, mother Teresa, brother Mark, and I lived in Sandton.About Me7 min readAbout Me7 min read
Published inTrading Data Analysis·1 day agoMember-onlyPhenomenal Returns with PyCryptoBotAnalysing results from PyCryptoBot using Binance — My article on Staggering Returns with PyCryptoBot did amazingly well. Thanks to all of you who read the clapped for the article, and left comments. It’s really appreciated. Many of you have requested that I explain how to do the same thing with Binance. It took some time to lab…Finance5 min readFinance5 min read
Published inLevel Up Coding·Apr 21Member-onlyApache 2.4 as a Reverse ProxyConfiguring an Apache web server as a reverse proxy — So why would we want to use a reverse proxy? Security compliance preventing direct access to backend servers Load balancing incoming HTTP requests Improve security by monitoring and logging traffic SSL offload avoiding installing certificates on backend servers Serve static content on behalf of backend servers URL rewriting before they…Productivity3 min readProductivity3 min read
Published inLevel Up Coding·Apr 18Member-onlyBuild Apache 2.4 on RHEL8 in AWS EC2A guide on how to build a web server on RHEL8 in AWS EC2 — This tutorial is for educational purposes only. If the intention is to deploy this into a production environment please consult a professional before doing so. You can find details at the end of this article. This tutorial is intended to be run in a lab environment using a fresh operating…Productivity6 min readProductivity6 min read
Published inTrading Data Analysis·Apr 16Member-onlyStaggering Returns with PyCryptoBotAnalysing results from PyCryptoBot using Coinbase Pro — One question that gets asked a lot is how well does PyCryptoBot actually do? I want to answer that question with a practical example. I created a Jupyter Notebook in Google Colab for the demonstration. Import libraries import time import hmac import base64 import hashlib import requests import pandas as pd import matplotlib.pyplot as plt…Finance6 min readFinance6 min read
Published inTrading Data Analysis·Apr 11Member-onlyReply are holding a Crypto Investment Challenge from the 8th of May until the 19th of MayReply are holding a Crypto Investment Challenge from the 8th of May until the 19th of May Trade with €1m of pretend money in real market conditions Learn & train…Investment1 min readInvestment1 min read
Published inTrading Data Analysis·Apr 10Member-onlyPyCryptoBot using CoinbaseCoinbase Advanced Trade enabled in PyCryptoBot — In June 2022, Coinbase announced it will be sunsetting Coinbase Pro. In November 2022, the migration started of user accounts. Coinbase Pro was the first exchange enabled in PyCryptoBot. I created the free open-source project in December 2020. The repo has been forked 835 times, there has been over 271k…Trading Bot4 min readTrading Bot4 min read
Published inTrading Data Analysis·Apr 3Member-onlyCoinbase Advanced Trade APIAccessing the Coinbase Advanced Trade API using Python — PyCryptoBot currently uses Coinbase Pro, and I’ve had the task to migrate from the Coinbase Pro API to the Advanced Trade API. I’m not sure how long Coinbase Pro will be supported or be around, but for the time being the bot will support both. Adding the new exchange was…Finance4 min readFinance4 min read
Published inTrading Data Analysis·Jan 29Member-only12.5% Return in 15 days!PyCryptoBot version 7 performance in January 2023 — I released PyCryptoBot version 7 in January 2023. During the recent crypto market crash, I used the opportunity to do a major code clean up and improvement. I wanted the bot to be in a solid state before the next bull run. I’ve added a bot on the three exchanges…Trading Bot8 min readTrading Bot8 min read
Published inTrading Data Analysis·Jan 21Member-onlyPyCryptoBot 7 ConfigurationA guide to describe PyCryptoBot features and configuration — There is a vast amount of configuration options in PyCryptoBot. So much so, that I often need to remind myself what everything does :) This article will serve as a guide to describe the configuration options and how they are used. There has been a significant update in PyCryptoBot 7…Trading Bot19 min readTrading Bot19 min read