HangukQuant Research

HangukQuant Research

Share this post

HangukQuant Research
HangukQuant Research
Notes on Computer Organization and Python Programming
Copy link
Facebook
Email
Notes
More

Notes on Computer Organization and Python Programming

HangukQuant's avatar
HangukQuant
Mar 05, 2024
∙ Paid
3

Share this post

HangukQuant Research
HangukQuant Research
Notes on Computer Organization and Python Programming
Copy link
Facebook
Email
Notes
More
Share

Here’s a reminder that there is 2 days remaining for our 40% discount off annual subscription:

https://hangukquant.substack.com/subscribe?coupon=d056649b

Last market notes were here:

Primer on Volatility Estimators

Primer on Volatility Estimators

HangukQuant
·
December 14, 2023
Read full story

As mentioned in our last post update, we are going to compile some notes on Python and quant development, and update the market notes to contain a lot of the new material we published in the last quarter. This includes the content in QT101, where we demonstrated some more advanced techniques in Python programming.

In many of the concepts, we assumed prior knowledge or skimmed over the implementation details. The notes will help you to understand more in depth the reasoning behind some of the design choices and internal implementation behind our quant work, so that you too, can make these considerations in your work when developing your own quant tools.

To begin off, we are adding to Chapter 17, page 827 of our quant notes. The existing notes contain a small section on asyncio programming, but the content we have covered so far is alot more extensive. Before we explore optimizations in Python, we first have to understand the implementations that Python has abstracted away from us, minimally to the point of intuition.

We have therefore included a small primer on properties of Python - where we talk about code interpretation, dynamic typing, memory management, GIL, computer organization, data transfer and so on.

We will expand on this section over the coming posts. The next post, we will cover code and computer profiling. With these concepts outlined, they will form the building blocks for the design choices in the Russian Doll.

Market Notes: (paid)

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 QUANTA GLOBAL PTE. LTD. 202328387H.
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More