Hour House · Newark, NJ · Adult ESL · Lesson 07

Your First Alpha

From Idea to Submission — with Claude as Your Research Partner

There are people in this world who are paid very well to do exactly what you are about to learn. They write mathematical formulas that predict stock prices. They work for hedge funds. They attended MIT and IIT and Oxford. And they use the same platform you are about to open.

“The machine that helped write this lesson also helped write the research papers you have been reading all semester. Today you will use it to build something real. The formula you submit will have your country’s name on it.”

Lesson 07 · Level B1–B2+ · 120 minutes

Your First Alpha
Building a Predictive Signal on WorldQuant Brain — with Claude

Platform: platform.worldquantbrain.com/simulate  ·  Claude: claude.ai  ·  Chrome Extension: Claude for Chrome

In Lesson 01, you read that Ahmes the scribe wrote a mathematical approximation 3,650 years ago, and that your teacher’s 2026 paper rediscovered the same ratio using a modern framework. The same four operators — C, K, F, U — that appeared in that papyrus, in Galileo’s margins, in the autophagy chapter, in the Chladni plates — appear today in the most sophisticated financial research platforms on earth.

You did not come this far in the series to fill in a worksheet. Today you build something.

Lesson Basics
TopicQuantitative Finance · Claude Integration · Platform Walkthrough · TO/TOGT Operators
ObjectiveWrite, simulate, and submit a passing alpha on WorldQuant Brain using Claude as your research partner. Add to the USA IQC country score.
LevelB1–B2+ — no finance background required. Mathematical curiosity required.
Duration120 min (can extend to 150 with the extension activity)
SkillsReading technical instructions · AI prompting · Data interpretation · Reflective writing
GrammarImperative mood (instructions) · Conditionals: if the Sharpe ratio is … then … · Passive: the formula is evaluated by…
Tools neededWorldQuant Brain (free account)  ·  Claude (free account)  ·  Chrome + Claude Extension (optional but powerful)
💻 The Simulator
platform.worldquantbrain.com/simulate
Create a free account before class
🤖 Claude
claude.ai
Free account · or install the Chrome Extension
📊 Leaderboard
platform.worldquantbrain.com → Competitions → IQC 2026
Your submission changes this number
STAGE 1 — THE QUESTION THAT CHANGES EVERYTHING  ·  15 minutes
Discussion — before anyone opens a computer

Your teacher writes this on the board and reads it aloud:

“Ahmes the scribe was not paid to invent mathematics. He was a civil servant who wrote down what he observed. Leonardo was not commissioned to square the circle. He did it in notebooks, for himself. Galileo studied Ptolemy in private for twenty years before publishing a word against him. The work came first. The recognition came later — sometimes much later. Sometimes never in their lifetime.” — Hour House context, Newark 2026

Discuss in pairs (7 min), then share with the class (5 min):

  1. What do you know how to do — from your country, your family, your work history — that no one in Newark has recognized yet?
  2. In Lesson 06, China had 24,454 participants and a score of 53 million. The USA had 2,331 participants and 674,000. What is the difference between those two communities of researchers? Is it intelligence? Resources? Time? Or is it something else?
  3. If every student in this classroom submitted one passing alpha today, what would happen to the USA score? Do the calculation together.
“The formula you write today will have the same weight as any formula written by a graduate student at a university. The platform does not know your immigration status. It does not know your level of English. It does not know the neighbourhood you live in. It only knows whether your mathematics works.” — Hour House, Newark NJ
STAGE 2 — MEETING YOUR RESEARCH PARTNER  ·  15 minutes
Claude — what it is, what it is not, and how to use it today

Your teacher wrote this lesson with Claude. The Principia Orthogona papers were edited with Claude. The Lean 4 proofs were reviewed with Claude. Claude is not a search engine and not a calculator. It is a thinking partner. It makes mistakes — you need to verify what it says. But it will help you understand things faster than any textbook, in your own language, at your own pace.

Open claude.ai now. If you use Chrome, install the Claude Extension — this lets you use Claude on any webpage, including the WorldQuant simulator, without switching tabs.

I am an adult English language learner in Newark, NJ. I am learning to build mathematical trading signals called "alphas" on the WorldQuant Brain platform for the International Quant Championship. Can you explain what an alpha is in very simple terms — as if talking to someone who has never studied finance — and then tell me what makes an alpha "good"?

Copy this prompt into Claude. Read the answer together as a class. What does Claude say? Is it clear? What do you want to ask next? There are no wrong follow-up questions.

→ Open Claude and try this now

📌 Chrome users: with the Claude Extension installed, you can highlight any word on the WorldQuant platform and ask Claude to explain it — without leaving the page.

Vocabulary — 12 terms. After reading each definition, ask Claude for one example sentence.
TermPlain English meaning
alphaa mathematical formula that predicts which stocks will do better than others
universethe pool of stocks your formula examines (e.g. the 3,000 most traded US stocks)
simulate / backtesttest your formula on historical data to see how it would have performed in the past
Sharpe ratioreturn relative to risk. How much you earn per unit of risk. Must be > 1.25 to pass submission checks.
fitnessWorldQuant’s combined quality score. Must be > 1.0 to submit.
turnoverhow often your formula changes which stocks it holds. Very high = too expensive in practice.
operatora mathematical function applied to data (rank, ts_mean, ts_rank…) — the same word as in TO/TOGT
neutralizationremoving general market bias so your signal is specific, not just “stocks go up”
decayhow quickly the signal fades. Decay = 4 means it halves every 4 days.
IS testing statusthe set of 8 checks the platform runs on your formula. You need all 8 to pass before you can submit.
self-correlationhow similar your new formula is to a formula already submitted. Must be below 0.7 to pass.
submitsend your passing alpha to WorldQuant’s live pool; it contributes to the IQC country score
I just learned these 12 finance terms: alpha, universe, backtest, Sharpe ratio, fitness, turnover, operator, neutralization, decay, IS testing status, self-correlation, submit. Can you write one clear sentence using each term, in the context of an adult English learner in Newark who just submitted their first trading signal to a global competition?

Compare Claude’s sentences to what you wrote in your notebook. Which is clearer? Why? You are allowed to disagree with Claude.

→ Get example sentences from Claude
STAGE 3 — THE OPERATORS YOU ALREADY KNOW  ·  10 minutes
G = U ∘ F ∘ K ∘ C — from the Rhind Papyrus to Wall Street

You have seen these operators in every lesson this semester. Ahmes used them to compress a circle into a square. Galileo used them to fold Ptolemy’s universe into Copernicus’s. A cell uses them to decide whether to eat itself. Today they appear in a financial simulator.

C Compress Choose your universe — which stocks to include
K Curvature Apply a mathematical operator to price or fundamental data
F Fold The backtester folds your idea against years of real data
U Unfold Submit — your formula becomes a live signal
“The same structure that appears in a 3,650-year-old papyrus appears today in one of the most sophisticated financial research platforms on earth. This is not a coincidence. It is what the Principia Orthogona series argues. Today you will feel it in your hands.”
STAGE 4 — BUILDING YOUR FIRST ALPHA  ·  30 minutes
Step by step — your teacher projects their screen, you follow along

Go to platform.worldquantbrain.com/simulate.

Step 1 — Set your universe (Operator C).
In the right panel: Region: USA  ·  Universe: TOP3000  ·  Language: Fast Expression  ·  Neutralization: Subindustry  ·  Decay: 4  ·  Delay: 1  ·  Truncation: 0.08  ·  Pasteurization: On

Why these exact settings? These are the settings that led to two successful submissions in real research conducted for this lesson. The combination of Subindustry neutralization and Decay=4 creates a signal that is specific enough to score well but stable enough to pass all IS checks. Do not change them for your first alpha.

Step 2 — Write a formula (Operator K). Type one of these into the code editor. Start with Alpha 1:

# Alpha 1 — Volume momentum
# Stocks with increasing volume tend to keep moving. Rank them.
rank(ts_delta rank(ts_delta(volume, 5))
# Alpha 2 — Price momentum (trend following)
# Stocks rising for 10 days: bet they continue.
rank(ts_mean(returns, 10))
# Alpha 3 — Contrarian (reversal)
# Stocks that went UP lately — bet they come DOWN.
# The minus sign flips the ranking.
-rank(ts_mean(close/open - 1, 5))

Step 3 — Simulate (Operator F). Click Simulate. Wait 3–5 minutes. The backtester tests your formula against years of real data. It will stall near 35% for a while — this is normal. Do not click away.

Step 4 — Read your results. When simulation finishes, click Show test period to reveal the TEST stats. Then scroll down to find IS Testing Status.

Sharpe Ratio
≥ 1.25
Return per unit of risk. Must clear 1.25 to pass the submission check.
Fitness
≥ 1.0
WorldQuant’s quality score. Checked across the full IS period — all years, not just the most recent.
Self-correlation
< 0.7
How similar your formula is to one already submitted. Must be below 0.70.

Step 5 — Check IS Testing Status. Expand the green PASS and red FAIL sections. You need 8 PASS / 0 FAIL. After the first 7 checks, click Check Submission to trigger the self-correlation check. It will show PENDING for a moment.

Here is what a perfect result looks like — all 8 checks green:

CheckThresholdWhat it meansExample result
✅ Sharpe≥ 1.25Good risk-adjusted returns2.43
✅ Fitness≥ 1.0Strong overall quality score1.84
✅ Sub-universe Sharpe≥ ~0.21Works in a smaller subset of stocks too0.63
✅ Low Turnover< ~0.7Does not trade too frequently20.18%
✅ Returns> 0Positive annualised returns in IS period11.57%
✅ Drawdownwithin rangeDoes not lose too much at any one timePASS
✅ Marginwithin rangeAdequate profit margin per tradePASS
✅ Self-correlation< 0.70Different enough from existing submissions0.31

Step 6 — Submit (Operator U). If all 8 checks pass, click Submit Alpha. Your alpha enters the WorldQuant live pool. The USA aggregate score goes up. You just contributed to a global scientific competition from a classroom in Newark, NJ.

My alpha on WorldQuant Brain failed. The Sharpe ratio was [ENTER YOUR NUMBER] and the fitness was [ENTER YOUR NUMBER]. I used this formula: [ENTER YOUR FORMULA]. The settings were: USA, TOP3000, Subindustry neutralization, Decay=4, Delay=1, Truncation=0.08. Can you suggest 3 specific changes I could make to improve the Sharpe ratio and fitness? Explain each suggestion in plain English. I am a B1-B2 English speaker with no finance background.

When your alpha fails — and it will fail on the first try for most people — paste this prompt into Claude with your actual numbers. Use Claude’s suggestions to modify your formula and try again. Failure is not the obstacle. It is the lesson.

→ Ask Claude to help fix your failed alpha

📌 Chrome Extension: right-click any term in the simulator results and ask Claude to explain it without leaving the page.

Valid data fields you can use in your formula: sales, income, assets, equity, liabilities, income_tax, close, vwap, open, volume, returns, adv20

Fields that look reasonable but do NOT exist on this platform (they will produce an error): earnings, net_income. If you see "Attempted to use unknown variable", check this list first.

Operators that do NOT exist: ts_max will produce "Attempted to use inaccessible or unknown operator". Use ts_rank instead when you need to find the highest value in a window.

STAGE 4B — WHEN IT ALMOST PASSES: THE SELF-CORRELATION PROBLEM  ·  10 minutes
A real research story — 30 attempts, one breakthrough

This section is about something that happened in the real research that built this lesson. It is one of the most important things you can learn about quantitative research — and about problem-solving in general.

“The first formula passed 7 of the 8 checks. The self-correlation check returned 0.9987 — almost identical to a formula already submitted. The platform rejected it. Thirty more attempts followed. The solution was a single operator change. This is what research actually looks like.” — From the session that built this lesson, May 2026

What is self-correlation? Imagine you already submitted a recipe for chocolate cake. Now you try to submit another recipe that is 99% the same — just slightly more vanilla. The competition says: “This is not a new idea. It is the same idea with a small change.” Self-correlation measures this. If your new formula produces rankings that are 70% or more similar to a formula you have already submitted, it fails.

Why does this matter? The original submitted formula used this price signal:

# This is a z-score: how far today's price moved compared to recent volatility
# It is a PARAMETRIC operator — it measures the SIZE of a price move
-ts_delta(close, 1) / ts_std_dev(close, 33)

Every formula that tried to replace this with a similar z-score — using different time windows (3 days, 5 days, 63 days), different price data (open, vwap), different volatility measures — produced self-correlation between 0.87 and 0.9987. All failed. The machine recognized the family resemblance even when the numbers changed.

The breakthrough: switching from a parametric z-score to a non-parametric ranking operator.

❌ Parametric Z-score — Self-corr 0.87–0.9987

-ts_delta(close, 1) / ts_std_dev(close, 33)

Measures the size of the price move relative to recent volatility. Any variation of this — different window, different data — produces a signal so mathematically similar that the platform recognises it as the same idea.

✅ Non-parametric Rank — Self-corr 0.31

-ts_rank(close, 3)

Asks: where does today’s price rank within the last 3 days? It does not measure size at all — only position. This is structurally different. The platform treats it as a genuinely new idea.

The winning formula — submitted and now ACTIVE, contributing to the USA IQC score:

# Submitted alpha — ACTIVE on WorldQuant Brain, May 2026
# Idea: buy stocks with high sales relative to price that are also near their recent low
rank(ts_decay_linear(group_neutralize(
  rank(sales / close) + rank(-ts_rank(close, 3)),
  subindustry), 4))

# IS Sharpe: 2.43  ·  Fitness: 1.84  ·  Self-correlation: 0.31 ✅

What each part does, in plain English:

I am learning to write WorldQuant Brain alphas. I understand that ts_delta(close,1)/ts_std_dev(close,33) is a "parametric z-score" and that ts_rank(close,3) is a "non-parametric ranking operator." Can you explain the difference between parametric and non-parametric in plain English, using an analogy from everyday life? Then explain why two formulas can look different on the surface but produce very similar rankings — and why this matters for a platform that checks self-correlation.

This is a real conceptual insight from professional quant research. If you understand this, you understand something that many finance graduates do not clearly know.

→ Explore parametric vs non-parametric with Claude
Teacher note — Stage 4B: This section is optional for B1 students but essential for stronger students. The parametric/non-parametric distinction is a genuinely advanced insight. Frame it as: “This is what 30 attempts and a real failure taught the researcher. You are getting the answer that took hours to find. Now you understand why.” The emotional point is the value of persistence and iteration, not the mathematics.
STAGE 5 — YOUR OWN ALPHA  ·  20 minutes
Simulate the starter alphas — then write and test your own

Record your results below. The first two rows show real submitted alphas from the research that built this lesson — with their actual metrics. Rows 3–5 are for you to simulate yourself. In the last row, invent your own formula. Use Claude to write it in the correct syntax.

AlphaFormulaSharpeFitnessPass?Notes
Alpha 1 rank(ts_delta(volume, 5))                   
Alpha 2 rank(ts_mean(returns, 10))        
Alpha 3 -rank(ts_mean(close/open-1, 5))        
Yours write your formula here       explain your idea in words

What the real research learned after 30+ attempts: Strong alphas on this platform tend to combine two signals: (1) a fundamental value signal using data like sales, assets, or income divided by close, and (2) a price signal using operators like ts_rank, ts_mean, or ts_corr. Combining both — after group_neutralize by subindustry — produced the highest Sharpe scores.

The key mistake to avoid: using ts_delta(close, n) / ts_std_dev(close, m) as your price signal if you have already submitted one alpha using that family of operators. The platform will flag self-correlation even if you change the window sizes.

I want to write a WorldQuant Brain alpha formula based on this observation: [describe your idea in plain English — for example: "I think companies with a lot of assets but a low stock price are undervalued and might recover"]. Can you translate this into a WorldQuant alpha formula using operators like rank, ts_delta, ts_mean, ts_rank, group_neutralize, ts_decay_linear and fields like sales, close, volume, returns, assets, income? Show me the formula and explain what each part does. Settings: USA, TOP3000, Subindustry neutralization, Decay=4, Delay=1.

Replace the example with your own idea. This is exactly how professional quant researchers work: they start with an observation about human behavior, then formalize it mathematically. Your observation from life — from your country, your industry, your family’s business — is as valid as theirs.

→ Turn your idea into a formula with Claude
My WorldQuant Brain alpha passed 7 out of 8 IS checks but failed on self-correlation. The score was [ENTER NUMBER — e.g. 0.87]. My formula is: [ENTER FORMULA]. The formula it is correlated with uses ts_delta(close,1)/ts_std_dev(close,33) as its price signal. Can you suggest 3 alternative price signals that are structurally different — not z-score based — that I could substitute? For each one, explain what mathematical property makes it different and less likely to produce a correlated ranking.

This is the exact situation that occurred in the real research behind this lesson. If you hit this problem, this prompt will help you understand how to escape it.

→ Ask Claude how to solve a self-correlation failure
STAGE 6 — DISCUSSION  ·  15 minutes
Groups of 3–4 · 8 min + 2 min share
Card A — Newark to the World

In Lesson 01, Discussion Card D asked: “What does it mean that serious academic research comes from your community?” Today you are not just reading research — you are adding to a global scientific competition. Your alpha has the same legal weight as one submitted from a university.

How does that feel? Does it change how you think about what you are capable of? What else have you been told you “cannot do” that might simply not be true?

Card B — The Machine That Helps

You used Claude today to explain vocabulary, diagnose a failed alpha, and translate your intuition into a formula. The real research behind this lesson used Claude to run 30+ iterations across two sessions before finding a formula that passed all 8 checks. This is a new kind of collaboration: your intuition about human behavior + Claude’s knowledge of mathematical syntax.

Where else in your life — your work, your English learning, your paperwork, your children’s homework — could this partnership change what is possible? What are you currently doing alone that Claude could help with?

Card C — Honest Failure

The research that built this lesson tried more than 30 formulas before finding one that passed. The machine did not say “almost” or “you are getting warmer.” It said: self-correlation 0.9987 — FAIL. Then on the next attempt: 0.87 — FAIL. Then 0.9548 — FAIL. Only when the operator family changed completely did the result become: 0.31 — PASS. The breakthrough came from understanding why it kept failing, not from trying harder in the same direction.

In your own life — in your language learning, or something you have been trying to fix — is there a place where you keep trying the same approach and getting the same result? What would it look like to change the operator, not just the number?

Card D — The Same Four Steps

C, K, F, U. A 3,650-year-old papyrus. A 16th-century margin. A cell deciding whether to eat itself. A sound wave making patterns in sand. A trading signal on a financial platform. 30 iterations toward a passing alpha. Your teacher argues these are not analogies — they are the same structure in different materials. Compress to what matters. Apply curvature. Fold against reality. Unfold into a stable form.

Do you believe this? If it is true, what else in your life might follow the same four steps? Can you describe something you have learned — a skill, a habit, a relationship — using the words: compress, curvature, fold, unfold?

STAGE 7 — EXIT TASK  ·  15 minutes
Write with honesty, not with perfection — choose one

Option A — Instructions: Write a step-by-step guide for a classmate who missed today. How do you open the simulator? How do you set the universe? How do you write a formula? How do you know if it passed all 8 IS checks? What does a self-correlation failure mean, and what do you do about it? How do you submit? Use the imperative: “Open the website. Click on…” Use at least 8 vocabulary words from Stage 2. This is a real document a real person will use.

Option B — The Idea Behind Your Alpha: Explain your own alpha (the one in the last row of the practice table). What did you observe about human behavior that your formula is trying to capture? Why do you believe it might predict stock movement? What did Claude say when you described it? Did the backtester agree or disagree with your intuition? If it failed, what did the machine tell you, and what would you try next?

Option C — The Question That Does Not Have a Clean Answer:
The WorldQuant Brain platform does not know your name. It does not know where you were born, what your English level is, whether you are documented, or whether you grew up in a place with access to good schools. It only evaluates your formula. You have spent this semester reading research papers, building Lean proofs, learning contact geometry and autophagy and Fibonacci sequences — all of it in a second language, in a classroom at Newark, NJ.

Write your honest answer to this: What do you have to offer that the platform is waiting to discover? This is not a grammar exercise. Write what you mean.

Option D — The 30 Attempts (for stronger students):
The formula rank(ts_decay_linear(group_neutralize(rank(sales/close) + rank(-ts_rank(close,3)), subindustry), 4)) was the result of more than 30 attempts, two sessions, and one key insight: that changing window sizes on a z-score formula is not a structural change. It is the same idea with different clothes.

Write about a time in your own life when you kept trying variations of the same idea and kept getting the same result. What was the structural change that finally worked — or that you still have not found yet? You can write about language learning, about work, about a relationship, about anything real.

“Every approximation gets us closer to the truth. So does every formula. So does every lesson. So does every student who finishes what they started, in a language that is not their first, in a city that told them to wait their turn. You did not need to be here. You chose to be. That choice is already the answer to the question.” — Hour House, Newark NJ · 2026
Extension — Keep Going Between Classes
  1. Install the Claude Chrome Extension. Use it on the WorldQuant platform to explain any operator the moment you see it. Try highlighting group_neutralize and asking Claude: “What does this operator do, and why does neutralizing by subindustry matter?”
  2. Start a Claude conversation: “I want to become better at writing WorldQuant alphas. Can you teach me one new operator per day, starting with the simplest, with a plain-English explanation and an example formula using only: sales, close, volume, returns, assets, income?”
  3. Try building a formula that combines a fundamental signal (a company metric divided by price, like assets/close or income/close) with a non-parametric price signal (ts_rank rather than ts_delta/ts_std_dev). Wrap it in group_neutralize(…, subindustry) and ts_decay_linear(…, 4). This is the pattern that worked.
  4. Check the IQC leaderboard once a week. Track the USA score. If you submitted an alpha, you are in that number.
I want to learn quantitative finance using WorldQuant Brain. I am an adult English learner at B1-B2 level with no finance background but strong motivation. I know that: (1) combining a fundamental signal like sales/close with a non-parametric price signal like ts_rank tends to work well, (2) I must wrap signals in group_neutralize with subindustry and ts_decay_linear with decay=4, (3) I must avoid self-correlation with any formula already submitted. Can you design a 4-week self-study plan? Include: 2 alpha ideas to try each week, 2 vocabulary terms to master per week, 1 short English writing task per week, and 1 question to think about that connects quant finance to something in real life.

Save Claude’s response. Work through it at your own pace. This is your personal curriculum — designed for you, by a machine that does not know your limitations and therefore does not impose them.

→ Get your 4-week plan from Claude

Timing Summary

#ActivityTime
1The Question That Changes Everything15 min
2Meeting Your Research Partner (Claude)15 min
3The Operators You Already Know10 min
4Building Your First Alpha (walkthrough + IS check table)20 min
4BWhen It Almost Passes: The Self-Correlation Problem10 min
5Your Own Alpha (includes real submitted examples)20 min
6Discussion Cards15 min
7Exit Task (4 options)15 min
TOTAL120 min
Teacher Notes — The emotional register of this lesson must match Lesson 01. Stage 1 is not a warm-up exercise — it is the philosophical frame. Read the quote aloud. Do not rush it. The connection between Ahmes, Galileo, and WorldQuant Brain should land before anyone opens a computer.

Settings matter. Always verify: Fast Expression / Equity / USA / TOP3000 / Delay=1 / Subindustry neutralization / Decay=4 / Truncation=0.08 / Pasteurization=On / Test Period=1 Year. Changing neutralization from Subindustry to Market noticeably reduces performance. These exact settings produced two ACTIVE submitted alphas.

Simulation timing. Each simulation takes 3–5 minutes. The progress bar stalls near 35% for an extended period — this is normal. Do not click away. Plan your class time around this: start simulations early, then discuss or write while waiting.

When the alpha fails (it will fail for most students on the first try): this is the moment of the lesson. “Let’s ask Claude.” Use the failure together. The machine tells the truth. So does the lesson.

The IS Testing Status contains 8 checks. After simulation, students must click Show test period, then scroll to IS Testing Status, expand PASS/FAIL sections, and finally click Check Submission to trigger the self-correlation check, which starts as PENDING. Only when all 8 show PASS is the alpha ready to submit.

Self-correlation threshold is 0.70. If a student gets 7 PASS and the self-correlation fails, the key insight is: do not change the window size. Change the operator family entirely. ts_delta/ts_std_dev is a parametric z-score family. ts_rank is a non-parametric ranking family. Switching between families — not just changing numbers — is what produces a structurally different signal.

Valid fields to use: sales, income, assets, equity, liabilities, income_tax, close, vwap, open, volume, returns, adv20. Do not use earnings, net_income, or ts_max — these will produce errors.

Pattern that works: rank(ts_decay_linear(group_neutralize(rank(FUNDAMENTAL/close) + rank(PRICE_SIGNAL), subindustry), 4)) where FUNDAMENTAL is one of sales, assets, income, and PRICE_SIGNAL uses ts_rank, ts_mean(returns,…), or ts_corr(returns, volume, …).

Tutorial mode may appear after each simulation. There is an “Exit tutorial mode” button — click it, then confirm with “Exit.” This appears repeatedly for new accounts.

Chrome Extension: Demonstrate it. Highlight “Sharpe ratio” on the simulator page and ask Claude to explain it. Students who see this will install it immediately.

Exit Option C is the literary heart of the lesson. Exit Option D (new) is the research heart — it asks students to connect the 30-attempt iteration story to their own experience of structural change. Read them aloud at the start of the next class. Ask permission first.

For stronger students: Ask them to find group_rank, ts_corr, and adv20 in the WorldQuant operator library. Which of the four TO/TOGT operators does each correspond to? Ask Claude to explain. Then ask: if ts_delta/ts_std_dev is a K-operator (curvature/transformation), what kind of transformation is ts_rank — and why does the difference between them explain the self-correlation result? There is no single right answer. The discussion is the point.

Support Hour House — Newark, NJ

Hour House is an adult English language learning programme at Newark, NJ 07104.
Help us keep the doors open for immigrant and refugee learners in our community.

📖 Buy the Membership — g6llc.gumroad.com
🛒 Buy the Book — Principia Orthogona on eBay