第241202期 - stock

3,3k star,连续多天登录开源热榜的股票系统!

最近看github开源热榜,发现一个股票系统,连续多天都在热榜上,star数还不少,就研究了一下,发现还挺有意思的。

可以看到star数也是连续上涨!

关于stock

InStock股票系统是一个功能强大的工具,专为量化投资者设计,提供全面的股票数据获取、指标计算、形态识别和自动交易功能。这个系统不仅支持PC,还兼容平板和手机设备,方便用户随时随地进行股票分析和交易。

系统内置了多种股票指标计算功能,基于talib和pandas库,确保计算高效准确。指标包括MACD、KDJ、BOLL、RSI等,用户可以根据这些指标判断买入或卖出的时机。例如,当KDJ指标中的K值在80以上,D值在70以上,J值大于90时,表示超买,股价可能下跌,投资者应谨慎行事。

stock的特性

  • 数据采集:自动抓取股票、ETF等金融产品的每日关键数据
  • 技术分析:内置多种技术指标计算和K线形态识别
  • 策略引擎:提供多种选股策略,支持策略回测验证
  • 自动交易:集成自动化交易功能,提升操作效率
  • 跨平台支持:完美适配PC、平板、手机等多种终端设备
  • 便捷部署:提供Docker镜像,一键完成环境搭建

如何快速部署stock

支持docker部署,你可以参考如下命令:

因为依赖数据库,所以需要提前安装mysql

docker run -d --name InStockDbService \
    -v /data/mariadb/data:/var/lib/instockdb \
    -e MYSQL_ROOT_PASSWORD=root \
    library/mariadb:latest
docker run -dit --name InStock --link=InStockDbService \
    -p 9988:9988 \
    -e db_host=InStockDbService \
    mayanghua/instock:latest

如果你想通过常规方式部署也是可以的,该系统是基于python完成的,可以通过python部署。

具体可以到项目页查看.

最后:股市有风险投资需谨慎,本系统只能用于学习、股票分析