Sign in

Data Analyst | Hacker | Financial Analyst | Freelancer | IIM MBA | Opensource | Democratize Knowledge |

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


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


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
KPI Generation:
Key Performance indicators are created for evaluation of players
Data Wrangling:
Data cleansing and feature engineering are performed

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 library is a python library which can be used to interact with Ethereum blockchain.
This is the second part of 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 library 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 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