Sign in

Data Analyst | Hacker | Financial Analyst | Freelancer | IIM MBA | Opensource | Democratize Knowledge | https://www.youtube.com/channel/UCLpBd4gzfIBXm2BPpdHOWdQ

A walk-through of how to plot option payoff diagrams using opstrat package in python

Introduction

An option is a derivative, a contract that gives the buyer the right, but not the obligation, to buy or sell the underlying asset by a certain date (expiration date) at a specified price (strike price).

There are two types of options: calls and puts. Traders can construct option strategies…


How to obtain stock market data and create visualizations(candlestick, OHLC, PnF etc.) in Python using mplfinance library

Mplfinance is a dedicated data visulization package from matlplotlib for visualizing financial data.
Mplfinance enable visualization of financial data in the form of different types of charts- Candlestick chart, Renko Chart, OHLC chart, Point and Figure chart etc. with very few lines of code. …


A data driven approach to identify the best replacement for the injured Liverpool Center Back Virgil Van Dijk

TL;DR

In this article, we scout for the best alternative for the injured Reds defender Virgil Van Dijk.
The steps involved in the process is as follows:
Data Collection:
All relevant player stats are collected from fbref.com
KPI Generation:
Key Performance indicators are created for evaluation of players
Data Wrangling:
Data cleansing and feature engineering are performed
Finding…


A data-driven attempt in predicting English Premier League results using xG Statistics

Expected Goals or xG is the parameter used for prediction. If you are interested in understanding the algorithm for prediction, I recommend that you check out this article where it is explained in detail.

Analysis up to Game Week 7

Going into the international break, after GW7, the Blues are on the top of the table…


Introduction to different types of addresses used in Ethereum and, checking and manipulating addresses using Web3.py library

Web3.py is a python library which can be used to interact with Ethereum blockchain.
This is the second part of Web3.py tutorial, you can check the first part here:

Photo by Executium on Unsplash

Connect to Ethereum Network

To access the Ethereum network, we have to connect to an Ethereum node. …


How to connect to Ethereum blockchain and view details of blocks and transactions using Web3.py library

Web3.py is a python library which can be used to interact with Ethereum blockchain.
This library has functions which modify the state of the blockchain(sending and authorizing transactions) as well as functions which does not change the state(Query in balance, details of blocks, transactions etc.).

Install Package

Web3.py can be installed by…


Radar chart is a visualization technique used to compare multiple variables. This is a tutorial on how to create a radar chart in python.

Radar chart, also called as Spider chart or Web chart is a graphical method used for comparing multiple quantitative variables. It is a two dimensional polar visualization.

This is a tutorial on how to prepare a radar chart in python.

Import Libraries

We will be using Matplotlib library for visualization and NumPy

Abhijith Chandradas

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store