Look at all these amazing analytics


Google Analytics (GA) has proven to be an industry-standard clickstream analytics platform due to its ease of use, generous free pricing tier, and customizability.

Most modern websites are relatively straightforward in GA implementation. However, due to the single-page nature of React applications, there are some tricky modifications that need to be made.

This article will walk through universal and event-level tracking in React applications. The React Google Analytics implementation can be completed in 5 minutes (as long as you’re quick ;)


  1. Setup
  2. Global Tracking (App.js)
  3. Custom Events
  4. Conclusion (and results)

Want to read this story later? Save it in Journal.


npm download:

This article is a three-minute read with 30-minutes of total setup & runtime


This article will show you the quickest path to execute a Python (paper) trading program on Interactive Brokers API (~30 mins).

The writing and diagrams will be as succinct as possible while maintaining a clear set of processes.

If you would like more information, refer to my other Medium articles in the series: Connection & Server Communication and Order Execution. The full guide can be found at The Quant Academy.

Disclaimer: This guide is designed to simplify and expedite the learning process. It is critical to develop a full understanding of the code before completing any real trades.


Photo by Mohammad Hoseini Rad on Unsplash


This article is a continuation in a series of Interactive Brokers API tutorials (Part 2). The first article showed the initial steps of setting up a program and getting started with your own systemic trading program.

Article Source:

The article is based on Guide To Interactive Brokers.

Relevant Resources:

This part shows how to complete one of the most critical aspects of any systematic trading program: a buy order. The code is written in Python and the techniques may differ slightly depending on your language of choice. The official Interactive Brokers Documentation can clarify those distinctions.


Order Strategy

In this…

Photo by Kon Karampelas on Unsplash


In November 2018, I joined the world of TikTok. I discovered its binge-ability and new-age video curation techniques that set it apart from other platforms of established social media.

It was clear the TikTok platform allowed others to share their message through short-form video content, and a new wave of content creation was on the way. However, at the time, the platform was dominated by the 15-year-old, newly converted Musical.ly users.

This youngness of the user base and confusing full-screen snap-swipe user interface deterred many from joining the platform. …

Photo by Fabian Grohs on Unsplash


This article is the first part in a series of Interactive Brokers API tutorials. This section shows the initial steps of setting up the code and getting started with the Trader Workstation connection and your own systemic trading program.

Article Source:

The article is based onGuide To Interactive Brokers

Relevant Resources:

Program Overview

To begin programming with the Interactive Brokers API, it is first essential to understand the API information exchange. Our program will be broken up into nine parts:

1) Import statements: This section defines the classes we will import from relative locations in the file tree.


What does the data *really* tell you?


Back in 1995, ages ago in the world of quantitive finance, a firm called Renaissance Capital began changing the way the world used mathematics and data to interact with the finance world. Founded by a famous and respected mathematician, James Simons, Renaissance Capital began breaking, then shattering Wall Street records. Between the years of 1994 to 2014, Renaissance returned an unprecedented 71.8% annual average return.

To this day, Renaissance has become so successful that they no longer take external investments, for the fear their trades would sway the market too much.

Today, the words “quantitative finance” buzz around the internet…

Photo by Clément H on Unsplash


This tutorial focuses on creating a custom widget to add to the top navigation of the Zoho CRM. There are many types of widgets and reasons you would choose to create a custom widget.

Primarily, any function that can not be accomplished within Zoho CRM needs to be done with a custom widget. This includes all types of integrations with external services or company-specific pages.

Further, the form validation and layout rules have limitations even after considering the power of custom functions. …

Corbin Balzan

Twitter: helloimcorbin || Incoming Consultant (@McKinsey) || Former Developer (@JahnelGroup)

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