Token导航 LogoToken导航TokenDH.com
Stock Higher Lower Game logo
金融服务未说明官方级别未说明来源级核验

Stock Higher Lower Game

MCP Server

一款互动金融分析游戏,通过真实印尼证券交易所数据测试用户对关键股票指标的理解。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
金融数据JavaScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AndreChristianto

提供方

AndreChristianto

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

股票上涨/下跌-分析师版

一款交互式财务分析游戏,使用真实的印尼证券交易所(IDX)数据测试您对关键股票指标的理解。

Main Menu

Gameplay

🎮 快速开始

git clone https://github.com/yourusername/stock-higher-lower-game
cd stock-higher-lower-game
npm install
npm run dev

打开http://localhost:3000开始玩吧!

它的作用

在10轮难度递增的比赛中测试你的财务分析技能:

  • 5个关键指标:ROE、ROA、市盈率、损益、净利润率
  • 真实的公司:银行、电信、消费品、能源等
  • 难度不断上升:

- 简单(第1-3轮):差异大,干扰因素少 - 中等(第4-7轮):边缘更紧,噪音更大 - 硬(第8-10轮):非常接近的数字,最大的干扰因素

  • 教育见解:了解为什么一家公司在每轮比赛后得分更高
  • 干扰数据:并非所有显示的数据都是相关的——你能找到重要的吗?

想想“更高或更低”的纸牌游戏,但用于财务分析。

如何玩

  1. 您可以看到两家公司的财务数据
  2. 您可以看到一个指标的公式(例如,ROE=收益÷权益)
  3. 挑战:找出哪家公司的价值更高
  4. 小心——有些数据字段会分散注意力!

圆形示例

Question: Which company has higher Return on Equity (ROE)?
Formula: ROE = Net Earnings ÷ Total Equity

Company A (BBCA):
- Net Earnings: 57,537B IDR
- Total Revenue: 112,006B IDR      ← Distractor!
- Total Equity: 281,688B IDR
- Total Assets: 1,586,830B IDR     ← Distractor!

Company B (BBRI):
- Net Earnings: 57,158B IDR
- Total Revenue: 200,081B IDR      ← Distractor!
- Total Equity: 337,898B IDR
- Total Assets: 2,123,447B IDR     ← Distractor!

Answer: Company A (20.4% vs 16.9%)

项目结构

├── app/
│   ├── components/
│   │   └── StockGame.jsx       # Main game component
│   ├── layout.js
│   └── page.js                 # Loads data from JSON
├── public/data/
│   └── companies.json          # Stock data goes here
├── package.json
└── README.md

使用您自己的数据

游戏从以下位置读取公司数据 public/data/companies.json.

要使用新数据或不同公司:

  1. 替换 public/data/companies.json 使用您自己的数据
  2. 重新加载页面

想学习如何使用AI获取实时印尼股票数据吗? 👉 看看 部门MCP指南 看看这些数据是如何在30秒内生成的。

数据格式

JSON文件应该是一个包含以下字段的公司对象数组:

[
  {
    "ticker": "BBCA",
    "name": "Bank Central Asia",
    "sector": "Banks",
    "pe": 15.32,
    "roe": 0.2043,
    "roa": 0.0363,
    "pb": 3.13,
    "profitMargin": 0.5137,
    "market_cap": 881756,
    "total_assets": 1586830,
    "total_equity": 281688,
    "total_liabilities": 1305140,
    "revenue": 112006,
    "earnings": 57537,
    "der": 0.0085
  }
]

备注百分比字段(roe、roa、profitMargin)应为小数(例如,0.2043=20.43%)

指标说明

  • 股本回报率:公司如何有效利用股东权益
  • ROA(资产回报率):公司如何有效地利用其资产
  • 市盈率(市盈率):投资者每卢比收益支付多少
  • P/B(预订价格):股权市值与账面价值
  • 净利润率:每个收入卢比中有多少成为利润

技术栈

  • Next.js 15 (应用路由器)
  • 反应19
  • 纯CSS (无外部库)

部署

npm run build
npm start

你能建造什么

受到启发的?以下是更多关于金融游戏和工具的想法:

  • 📊 投资组合跟踪器
  • 🔍 股票筛选工具
  • 📈 行业仪表板
  • 🚨 价值警报
  • 📚 金融教育工具

贡献

发现bug了吗?想要添加功能吗?

  1. 分叉回购
  2. 创建要素分支
  3. 进行更改
  4. 提交PR

贡献想法:

  • 添加更多指标(每股收益增长、股息收益率等)
  • 添加难度设置
  • 添加排行榜
  • 添加多人模式

学分

  • 建于:Next.js+React
  • 字体:DM Sans、JetBrains Mono(谷歌字体)
  • 数据:印尼股市数据来自 行业

致谢

这个项目是在Claude AI的帮助下在代码实现、UI增强,特别是调试方面开发的。

______________________________________________________________________

演示获取数据时可以构建什么很容易。

目录标签

目录标签

金融数据JavaScriptClaude金融分析本地部署股票学习互动游戏教育工具印尼股市

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP