登录 注册 返回主站
F10资料 推荐产品 炒股必读

如何使用Python API引入Python语言支持的第三方库?

  • 作者:股票开户万1免5
  • 2023-08-08 14:29:19
  • 分享:

随着量化在国内的深入发展以及大量专业编程人员进入量化这个领域,市场上的量化投资者对Python的需求越来越大,量化交易平台的Python API就是为了满足这部分投资者而量身打造。PythonAPI既可以高效使用量化交易平台底层的数据接口及交易接口,也可以方便地引入Python支持的第三方库,极大地便利了量化投资者的模型策略需求。

在介绍Python API之前,我们先来了解一下API是个什么概念?

API是一个应用程序编程接口,它是一组定义软件组件之间交互的协议、接口和工具集,它允许软件系统之间的相互通信和交互,使得开发者可以在自己的应用程序中使用其他应用程序的功能和数据,从而提高开发效率和增加程序功能。通俗来说,API就是两个软件之间交互的桥梁。

目前我在用的一款量化交易软件,API用的是基于Python3.X规范的标准量化投资策略应用程序接口,这款量化交易软件主要是通过以下两种方式对外提供:分别是平台自带的Python环境和用户自行安装Python三方库。

一、平台自带的Python环境

我正在用的这款量化交易软件自带Python运行环境。用户安装完客户端后,默认可以直接使用Python,在这个打包的Python环境中,除了提供标准的Python API带的库外,还集成了如下一些第三方库:

二、用户自行安装Python三方库

对于有经验的Python开发者来说,平台提供了自行安装第三方库的方式。为了引入额外的第三方库,用户需要做如下一些操作:

1.安装前注意事项

(1)三方库的安装有可能会引起系统错误,建议有经验的用户进行尝试,已经内置的库,如果没有特殊需要请勿随意升级,特别是平台内置的pandas库请务必不要升级,其他库请自行尝试;

(2)安装三方库前,请备份目录下的DLLs和Lib这两个文件夹,以便在安装三方库引起系统错误后,替换回来,恢复系统默认的库所用。

2.安装流程

(1)下载官方的Python3,并安装;

(2)按【win+r】键打开系统运行框,输入cmd,回车,打开cmd命令行窗口;

(3)在命令行窗口输入一下命令,并回车进行安装:Python3安装目录\Scripts\pip.exeinstall三方库的名称--target=量化软件安装目录\bin.x64\Lib\site-packages

安装示例:

如要安装tensorflow,可在cmd窗口中输入以下指令:C:\Python36\Scripts\pip.exeinstalltensorflow--target=D:\量化软件名称\bin.x64\Lib\site-packages

经过以上几个步骤后,用户就可以在Python编辑器中使用自己安装的Python第三方库。

三、用户自行设置Python三方库路径

为了满足部分客户需求,系统也提供了自行设定三方库的路径的功能,可点击系统左上方设置,在弹出的系统设置面板中,切换到交易设置-模型设置子面板,设置功能如下:

Python库路径:可自定义设定Python库的路径;

Python库下载:点击Python库下载,系统将会从服务器上下载最新的系统Python库到上面指定的路径。

以上是关于Python API的详细介绍,希望我的分享对你有帮助,祝您投资顺利!


温馨提醒:用户在赢家聊吧发表的所有资料、言论等仅代表个人观点,与本网站立场无关,不对您构成任何投资建议。本文中出现任何联系方式与本站无关,谨防个人信息,财产资金安全。
点赞1
发表评论
输入昵称或选择经常@的人
聊吧群聊

添加群

请输入验证信息:

你的加群请求已发送,请等候群主/管理员验证。

时价预警 查看详情>
  • 江恩支撑:6.08
  • 江恩阻力:6.84
  • 时间窗口:2024-05-28

数据来自赢家江恩软件>>

本吧详情
吧 主:

虚位以待

副吧主:

暂无

会 员:

7人关注了该股票

功 能:
知识问答 查看详情>