Wilson Wan

万烨鹏

I write code and play ranked.

I’m Wilson. I studied CS at Waterloo and am now at UIUC. My main interests are quant research and development, and I like exploring different areas of AI.

Luck, or skill?

32 random paths. Pick only the best one, and randomness starts looking like a strategy.

Luck, or skill?32 random paths sharing a starting point, with the highest finisher highlighted in yellow.

32 paths. Each step has an equal chance of going up or down.

A small experiment in selection bias. No market data or predictions.

Things I’m building

Look inside the backtest

AlphaForge

An AlphaForge sample report comparing net and gross asset value.
Sample report from the repo, based on ten trading days of synthetic data. View full-size chart

A quant research tool for daily data, covering universe selection, signals, trading costs, and reporting. In a ten-day synthetic example, the strategy returned 1.38% against the benchmark’s 3.34%. The curve goes up, but it still trails the benchmark.

Python / Quantitative research

Similar looks, different needs

AI Commerce Agent

“Like this, but better for running.”

A photo of a black Lee Cooper formal shoe, with a request for something better for running.

Initial top candidate
Lee Cooper Men's LC Formal Leather Black ShoeFormal shoes · Product 2823
Final top result
Nike Men Lunarfly+2 Shield Grey Sports ShoesSports shoes · Product 15735
From a saved test run, before and after rule-based and model reranking. View the original record

Search combines text, images, and keywords, then reranks the results around what the user wants. In this saved example, a request for running shoes first returns a formal shoe. Rules and model reranking then move a sports shoe to the top.

FastAPI / React / Multimodal retrieval

Watch the demo

11 MB GIF. Loads when opened.

The original AI Commerce Agent demo showing chat, product search, and image input.

Notes

What I’m working on, what I’m learning, and a little of everything else.

About me

I started at Waterloo in 2020, so my first experience of university was online. I eventually made it to campus in Canada, then moved on to UIUC in the US.

My internships have involved wireless-device testing, skate-blade profiles, battery charging, and quant development. This site is where I share projects, write things down, and talk a little about games.

Read the story

I take my games seriously, too

I’ve spent plenty of time in CrossFire, CS:GO, and League.

CS:GO
Global Elite
League · CN
Challenger
League · NA
Grandmaster

A few personal bests.

Résumé

My résumé has the full education and internship history.

Let’s talk.

About a project, an idea, or a good game.