selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Market Research Cockpit logo

Self-host Market Research Cockpit

v1.4.0

Real-time market research dashboard for finance & industry

ReleaseOpen SourceMIT
docker run -p 3000:3000 market-cockpit
Updatedlast month
LanguageTypescript
Setup difficultyModerate
MobilePWA
Stars
427
Port
3000 (HTTP server serving both API and built frontend)

What is Market Research Cockpit?

Market Research Cockpit (mrd) is a real-time market dashboard for financial and industry research. It pulls live data from public endpoints into a React 19 frontend served by a Node.js proxy with in-memory caching. The single-screen UI shows major indices from China, Hong Kong, and US markets, commodities and crypto including gold, silver, copper, crude oil, and Bitcoin, US Treasury yields with historical curves back to 2001, sector heat rankings with drill-down, main-force money flow tracking, industry-chain panoramas covering semiconductors, AI compute, EV, robotics, and innovative drugs, an AI cockpit tracking 50+ LLM providers' token consumption via OpenRouter, LLM price competition panels with ~400 models, an earnings window with disclosure calendars and 12-quarter trends, a commodity prices page with futures and spot data, and a 7×24 financial news flash. It runs as a single process on port 3000, needs only Node.js 18+ and curl, and offers Docker, PWA desktop install, native macOS (Swift WKWebView), Android TV, and iOS Scripting app variants. The project is MIT-licensed, developed by Gavin's Lab, and the self-hosted edition stays free with no login required.

Should you self-host Market Research Cockpit?

Market Research Cockpit scores 51/100 on selfhost.directory (how scoring works) and ranks #3 of 5 in Finance. It has 427 GitHub stars.

It shipped 8 stable releases in the past year. The latest, v1.4.0, came out on 30 August 2026. New versions land roughly every 1 days.

Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is Wallos (68/100, 8 761 stars). It scores higher overall, so compare the two before you pick. See Market Research Cockpit vs Wallos side by side.

Features

  • 7×24 news flash
  • AI cockpit
  • Android TV app
  • Commodities & crypto
  • Commodity prices page
  • Earnings window
  • Global market indices
  • Industry-chain panorama
  • iOS Scripting script
  • LLM price competition watch
  • Money-flow tracking
  • Native macOS app
  • Sector heat radar
  • US Treasury monitor

Market Research Cockpit README

How to install Market Research Cockpit

Install Market Research Cockpit with Docker

Docker Engine
Environment variables
IWENCAI_BASE_URL, IWENCAI_API_KEY, OPENROUTER_API_KEY, ARTIFICIAL_ANALYSIS_API_KEY via server/.env
docker build -t market-cockpit .
docker run -p 3000:3000 market-cockpit

Multi-stage Dockerfile using node:20-alpine, exposes port 3000

How to configure Market Research Cockpit

  • ARTIFICIAL_ANALYSIS_API_KEYAPI key for Artificial Analysis model pricing (LLM price panels)

    API key for Artificial Analysis model pricing (LLM price panels)

  • IWENCAI_API_KEYAPI key for iwencai stock screening

    API key for iwencai stock screening

  • IWENCAI_BASE_URLBase URL for iwencai API (stock screening by concept/industry)

    Base URL for iwencai API (stock screening by concept/industry)

  • OPENROUTER_API_KEYAPI key for OpenRouter daily rankings (AI cockpit usage panel)

    API key for OpenRouter daily rankings (AI cockpit usage panel)

Market Research Cockpit releases & version history

More in Finance

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…