Scripts2026年5月24日·1 分钟阅读

OpenStock — Open-Source Stock Market Tracking Platform

OpenStock is a free, open-source alternative to commercial stock market platforms, offering real-time price tracking, personalized alerts, and detailed company insights built with Next.js.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
OpenStock Platform
通用 CLI 安装命令
npx tokrepo install a9a398e6-5705-11f1-9bc6-00163e2b0d79

Introduction

OpenStock is an open-source stock market tracking platform designed as a free alternative to paid market data services. It lets users monitor real-time stock prices, set custom alerts, and explore company financial data through a clean web interface built with Next.js and shadcn/ui.

What OpenStock Does

  • Displays real-time and historical stock price data with interactive charts
  • Sends personalized price alerts based on user-defined thresholds
  • Provides detailed company profiles with financial metrics and insights
  • Supports portfolio tracking to monitor holdings and performance
  • Offers a responsive web interface accessible from desktop and mobile browsers

Architecture Overview

OpenStock is built on Next.js with TypeScript for the frontend and API routes. It uses Inngest for background job scheduling (such as price alert checks) and integrates with external market data APIs for real-time quotes. The UI is composed with shadcn/ui and Tailwind CSS. Data persistence uses a database backend configurable through environment variables.

Self-Hosting & Configuration

  • Clone the repository and install dependencies with pnpm
  • Copy the example environment file and configure API keys for market data
  • Set up the database connection string in environment variables
  • Configure Inngest for background alert processing
  • Run the development server or build for production deployment

Key Features

  • Free and open-source with no subscription fees
  • Clean modern UI built with shadcn/ui and Tailwind CSS
  • Background alert processing via Inngest event-driven architecture
  • Extensible codebase for adding custom financial indicators
  • Community-driven development with active contributions

Comparison with Similar Tools

  • Yahoo Finance — proprietary with ads; OpenStock is ad-free and self-hosted
  • TradingView — powerful charting but requires paid plans for alerts; OpenStock is free
  • Ghostfolio — focused on portfolio tracking; OpenStock adds market browsing and alerts
  • Maybe — personal finance management; OpenStock is specifically for stock market data
  • StockAnalysis — proprietary SaaS; OpenStock offers full source code access

FAQ

Q: What market data sources does OpenStock use? A: It integrates with configurable external APIs. You supply your own API key for the data provider.

Q: Can I track cryptocurrencies with OpenStock? A: The platform is focused on stock market equities. Crypto support depends on the data provider API.

Q: Is OpenStock suitable for trading? A: OpenStock is a monitoring and research tool, not a trading platform. It does not execute trades.

Q: How are alerts delivered? A: Alerts are processed through Inngest background jobs and can be delivered via the configured notification channels.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产