gitwtfhub

wtf is quant-watch?

wk140320/quant-watch — explained in plain English

Analysis updated 2026-05-18

51JavaScriptAudience · generalComplexity · 3/5LicenseSetup · easy

TL;DR

A self-hosted dashboard for research-only stock analysis across Australian, US, and China A-share markets, with technical indicators and paper-trading tracking, no real trades placed.

Mindmap

Mindmap is still cooking. Refresh in a few.

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Track and analyze watchlists across ASX, US, and China A-share markets with real technical indicators.

REASON 2

Test trading strategies with paper-trading agents that keep strategy memory without risking real money.

REASON 3

Review prediction hit rates and confidence scores as past signals play out over time.

What's in the stack?

JavaScriptNode.js

How it stacks up

wk140320/quant-watchgangweix/next-forcingwanduforl/macarkpet
Stars515151
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyhardeasy
Complexity3/55/52/5
Audiencegeneralresearchergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 30min

Runs with no npm dependencies beyond what the project declares, but richer data requires optional third-party API keys.

MIT license: free to use, copy, modify, and distribute, including commercially, as long as the copyright notice is kept.

Wtf does this do

Global Quant Watch is a local stock market analysis dashboard that covers three markets: the Australian Securities Exchange, US equities, and China A-shares. It runs entirely on your own machine with no cloud account required and does not place real trades. The readme describes it as a research and personal analysis tool, not financial advice. The dashboard pulls real market data from configured external providers using optional API keys. It calculates standard technical indicators including MACD, RSI, trend, and momentum signals, and aggregates news and macro signals from the same providers or free fallbacks. Portfolio-aware features include stop-loss checks, position sizing guidance, and user-configured alerts. The app also tracks paper-trading agents that maintain strategy memory across multiple runs without touching a real brokerage account. A prediction tracking system logs past signals with their outcomes, calculating hit rates and confidence scores that update as results come in. The app only uses real data returned from providers or saved local snapshots. If no real provider or saved snapshot is available, it reports a provider failure rather than fabricating prices. Setup requires Node.js version 20 or newer and no additional npm packages beyond what the project declares. Copying the example environment file and running npm start is enough to launch the server. The dashboard opens in a browser at a local address. All API keys are optional and kept in a local file that git ignores. The cache directory, which stores watchlists and analysis history, is also excluded from version control. The project is released under the MIT license.

Yoink these prompts

Prompt 1
Walk me through setting up Quant-watch locally with Node.js and the example environment file.
Prompt 2
Explain what data providers I need API keys for to get real market data and news signals in this app.
Prompt 3
How does Quant-watch calculate hit rates and confidence scores for its past predictions?
Prompt 4
Show me how the paper-trading agents in this project preserve strategy memory across resets.

Frequently asked questions

wtf is quant-watch?

A self-hosted dashboard for research-only stock analysis across Australian, US, and China A-share markets, with technical indicators and paper-trading tracking, no real trades placed.

What language is quant-watch written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js.

What license does quant-watch use?

MIT license: free to use, copy, modify, and distribute, including commercially, as long as the copyright notice is kept.

How hard is quant-watch to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is quant-watch for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.