股票投资是一种风险投资,它需要投资者有一定的金融知识和市场分析能力。在选择股票时,投资者需要考虑公司的财务状况、市场前景、行业趋势等因素。接下来,帮企客将给你介绍股票池指标使用教程的解决方法,希望股票池指标使用教程—股票池如何用python构建可以帮助你。以下关于股票池指标使用教程—股票池如何用python构建的观点希望能帮助到您找到想要的答案。

    本文分为以下多个相关解答:

  • 1、股票池如何用python构建

股票池如何用python构建

最佳答案股票池用python构建的方法是:使用第三方平台,目前可以使用的是聚宽,对比一下聚宽、优矿、大宽网(已经倒闭了),都大同小异,选哪个都一样。

虽然这些平台都大同小异,但是代码可不能简单复制粘贴,因为底层函数库是不一样的,有可能在别的平台根本用不了某个函数,并且简单复制到自己电脑中的python的话百分之百用不了。

代码的思路是,每个月底进行调仓,选出市值最小的股票交易,去掉ST/*ST/停牌/涨停的股票,然后选择最小市值的10只,基准是创业板综指,看看结果。

python构建数据获取方法是:

这里使用为了接下来的操作需要将一定历史范围的股票数据下载下来,这里下载起始时间为20160101,截至时间为运行代码的时间范围的历史日线数据。

这里以tushare为例, tushare获取历史数据有两种方式。

第一种是以迭代历史交易日的方式获取所有历史数据,假设获取三年的历史数据,一年一般220个交易日左右,那么3年需要请求660多次左右,如果以这种方式的话,就下载数据的时间只需要1分钟多点的样子。

第二种是以迭代所有股票代码的方式获取所有历史数据,股票数量有大概3800多个,需要请求3800多次,但是在积分有限的情况下一分钟最多请求500次,也就意味着仅下载数据的时间至少需要大概8分钟时间。

理论上,你获取的历史范围超过17.3年,那么使用第一种方式才比第二种方式快。

相信关于股票池指标使用教程的知识,你都汲取了不少,也知道在面临类似问题时,应该怎么做。如果还想了解其他信息,欢迎点击帮企客的其他栏目。