聚宽的python是什么版本

聚宽的 Python 是什么版本?

聚宽的python是什么版本

聚宽是一个量化投资平台,提供了一个可以编写Python策略并回测的平台。平台上默认的Python版本是一个经过定制的版本,称为聚宽Python,它基于Python 3.6

聚宽 Python 的特点

聚宽 Python 具有以下特点:

  • 内建财务函数和数据源:包含了许多金融计算函数和数据来源,方便策略编写和分析。
  • 高性能:针对金融计算进行了优化,提供了较高的计算速度。
  • 兼容性好:大部分 Python 第三人库都可以兼容,扩大了策略开发的可能性。
  • 私有模块:包含了聚宽平台特有的私有模块,提供了一些平台专属功能。

聚宽 Python 与 Python 3.6 的差异

虽然聚宽 Python 基于 Python 3.6,但它在某些方面有所不同,主要体现在:

  • 私有模块:添加了聚宽特有的私有模块,如 jqdatarqalpha
  • 预装库:针对金融计算预装了一些库,如 numpypandasscipy
  • 禁用部分函数:出于安全考虑,禁用了某些函数,如 evalexec
  • 自定义异常:添加了聚宽特定的异常处理机制,以提高策略的健壮性。

Python 版本对策略的影响

在聚宽平台上编写策略时,需要考虑 Python 版本的影响:

  • 兼容性:确保策略代码与聚宽 Python 的版本兼容。
  • 性能:了解聚宽 Python 的优化,并优化策略代码以提高性能。
  • 特性利用:充分利用聚宽 Python 的特性和私有模块,简化策略开发。

聚宽 Python 的升级

聚宽平台会不定时更新 Python 版本,以引入新的功能和改进性能。用户可以在平台上查看当前使用的 Python 版本,也可以选择更新到最新版本。升级时,需要注意以下事项:

  • 策略兼容性:确保策略代码与新版本兼容,必要时需要进行调整。
  • 新特性了解:了解新版本引入的新特性,以便充分利用。
  • 性能优化:评估新版本的性能优化,并相应调整策略代码。

常见问题解答

1. 聚宽 Python 是什么版本?

聚宽 Python 是一个基于 Python 3.6 的定制版本,包含了针对金融计算优化的功能和聚宽特有的私有模块。

2. 聚宽 Python 与 Python 3.6 有什么不同?

聚宽 Python 与 Python 3.6 的主要区别在于添加了私有模块、预装了金融库、禁用了某些函数和自定义了异常处理机制。

3. 如何在聚宽平台上查看 Python 版本?

可以在平台的策略编辑器中查看当前使用的 Python 版本。

4. Python 版本对策略有什么影响?

Python 版本影响策略的兼容性、性能和特性利用。

5. 如何升级聚宽 Python 版本?

可以在平台上选择更新到最新版本,但需要注意策略兼容性、新特性和性能优化。

原创文章,作者:夏澄璐,如若转载,请注明出处:https://www.wanglitou.cn/article_115901.html

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2024-07-20 23:36
下一篇 2024-07-20 23:43

相关推荐

公众号