explaingit

wk140320/quant-watch

Analysis updated 2026-05-18

51JavaScriptAudience · generalComplexity · 3/5LicenseSetup · easy

TLDR

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

A visual breakdown will appear here once this repo is fully enriched.

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

What do people build with it?

USE CASE 1

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

USE CASE 2

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

USE CASE 3

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

What is it built with?

JavaScriptNode.js

How does it compare?

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 get it running?

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.

In plain English

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.

Copy-paste 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

What 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.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.