Skip to content
View mirca's full-sized avatar

Sponsoring

@dppalomar
@barentsen

Organizations

@astropy @OpenAstronomy @KeplerGO @gsoc-cn @lightkurve @convexfi
Block or Report

Block or report mirca

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mirca/README.md

Hi there!

I graduated with a PhD from the Department of Electronic and Computer Engineering at HKUST, in sunny Hong Kong, where I was a member of the Convex Optimization in Finance Group advised by Prof Daniel Palomar.

My PhD research focused on problems involving graphs, where I designed optimization algorithms combined with elements of graph theory and statistical learning theory, to extract knowledge from networks of financial assets. Our research results during my PhD were published in venues such as NeurIPS, ICML, JMLR, AISTATS, and AAAI. I also served as a reviewer for NeurIPS, ICML, ICLR, JMLR, and IEEE TNNLS.

I have done a number of internships along the way:

Nowdays, I work as a Quantitative Trader at Merril Lynch (Bank of America).

Publications

Here's a list of selected papers that I published together with my co-authors during my PhD:

Projects

  • riskparity.py: performant code for constructing optimal risk parity portfolios in Python
  • fingraph: estimating networks of financial assets in R
  • bipartite: estimating bipartite graphs with applications to asset classification in R

I spend most of my time doing research and coding. Outside of that, I love swimming and crab hunting in the waters of Clear Water Bay and video-chatting with my nephew Chico and my dog Pluto.

Pinned

  1. convexfi/riskparity.py convexfi/riskparity.py Public

    Fast and scalable construction of risk parity portfolios

    Python 276 64

  2. convexfi/riskparity.rs convexfi/riskparity.rs Public

    Implementations of risk parity portfolios in Rust

    Rust 1 2

  3. lincon lincon Public

    a quadratic programming solver with support for linear equality and inequality constraints

    C++ 6 1

  4. convexfi/bipartite convexfi/bipartite Public

    Learning Bipartite Graphs: Heavy Tails and Multiple Components (NeurIPS 2022)

    R 3 2

  5. convexfi/fingraph convexfi/fingraph Public

    Graphical Models in Heavy-Tailed Markets (NeurIPS 2021)

    R 36 13

  6. convexfi/spectralGraphTopology convexfi/spectralGraphTopology Public

    Structured Graph Learning via Laplacian Spectral Constraints (NeurIPS 2019)

    R 57 17