当前位置: 首页 > 科技观察

程序员专门为开源韭菜设计的一个项目,股票分析和代码学习两不误!

时间:2023-03-23 11:45:42 科技观察

据说,2020年二季度,巴菲特建仓的唯一一只股票是巴里克黄金公司,以5.64亿美元(折合人民币39亿元)的价格购买了2092万股巴里克黄金。股神巴菲特的步伐,相信韭菜们一直都在关注,而程序员韭菜,除了关注股神的新闻,还有一个优势,就是可以通过技术分析股票.听说最近股市集体高潮。今天,缘美就给大家分享一个程序员打造的股票分析项目——股票。目前该项目在Github上有2.4Kstar,共738个Fork(Github地址:https://github.com/pythonstock/stock)注:程序员首先要关注技术,创作者也是项目介绍特别提醒大家:股市有投资风险,需谨慎。本项目只能用于Python代码学习和股票分析。投资失败和金钱损失概不负责。这不是一个错误。PythonStockV1是基于Python的pandas、tushare、bokeh、tornado、stockstats、ta-lib等框架开发的全栈股票系统。具有以下特点:可以直接使用docker在本地部署运行。整个项目在dockerhub上压缩到200BM,本地磁盘空间占用500MB。使用Docker解决Python库安装问题,使用Mariadb(MySQL)存储数据。借助tushare抓取数据(老API,后续用tusharepro开发)使用corn做定时任务,每天进行数据抓取计算,每天18:00开始数据计算,计算当天的数据,用300天的数据来计算,大概需要15分钟算出来。库存数据接口防止阻塞,按天缓存数据,存储最近3天的数据,每天定时清除,同时使用read_pickleto_pickle的gzip压缩方式存储。使用tornado开发web系统,支持股票数据、沪深300成份股、中证500成份股、龙虎榜数据、每日股票数据、每日大盘指数行情等数据展示系统,是一个通用的数据展示系统,配置字典模板后,页面自动加载数据并完成数据展示,后续自研指标数据可加入其中。添加曲线数据分析。查看股票时,可直接跳转到东方财富页面查看相关信息。点击指标后,使用Bokeh绘制最多17个指标的数据进行图表展示。Bokeh绘制指标数据:然后根据3个指标计算股票数据:每日股票指标数据计算17个指标如下:另外,项目作者还介绍了股票系统设计原理、架构设计原理、应用部署要点等知识.如果你也对这个项目感兴趣,可以试试。当然话又说回来了,主要目的还是学技术。股市毕竟有风险,入市需谨慎。