量化交易API文档分享,ptrade量化股票量化策略编写
发布时间:2025-9-3 17:18阅读:37
量化交易API文档可以帮助用户有效地编写和使用量化策略,以下是关于PTrade量化软件的一些核心API功能描述:
1. 获取A股代码列表
函数名: get_Ashares(date=None)
用途: 获取指定日期的沪深市场A股代码列表。
返回值: 股票代码列表,格式为list[str]
。注意事项:
- 回测模块中,
date
默认为回测日期。 - 研究和交易模块中,
date
默认为当天日期。
示例:
get_Ashares('20230715')
2. 获取ETF代码
函数名: get_etf_list()
用途: 获取柜台返回的ETF代码列表。
返回值: ETF代码列表,格式为list[str]
。
示例:
get_etf_list()
3. 获取当日IPO申购标的
函数名: get_ipo_stocks()
用途: 获取当日IPO申购标的信息。
返回值: 字典, 每个键对应一个市场分类和申购代码列表,格式为dict[str: list[str]]
。
示例:
get_ipo_stocks()
4. 获取对账数据文件
函数名: get_trades_file(save_path='')
用途: 获取对账数据文件并保存到指定路径。
返回值: 成功返回文件路径, 失败返回None
。
示例:
get_trades_file('/path/to/save')
5. 从CSV文件获取底仓参数列表
函数名: convert_position_from_csv(path)
用途: 从CSV文件中提取底仓参数列表。
返回值: 底仓参数列表,list[dict[str: str]]
。
示例:
convert_position_from_csv('/path/to/file.csv')
6. 获取登录终端的资金账号
函数名: get_user_name()
用途: 获取登录账户的资金账号。
返回值: 登录账号str
, 或者None
。
示例:
get_user_name()
7. 获取历史交割单信息
函数名: get_deliver(start_date, end_date)
用途: 检索账户历史交割单信息。
返回值: 包含交割单信息的列表,list[dict]
。
示例:
get_deliver('20230701', '20230714')
这些功能在量化交易中可以帮助投资者更好地分析数据,开发并执行策略。任何关于PTrade开通的问题可以联系平台或通过评论进行咨询。



温馨提示:投资有风险,选择需谨慎。
-
别再错过下一波行情!国泰海通眼中的2025“十倍股”摇篮在哪里?
2025-09-01 11:04
-
【券商研报】从“人工智能+”政策,看未来AI产业五大投资主线
2025-09-01 11:04
-
【开学啦】建仓、持仓、平仓、…各种“仓”都是什么意思?
2025-09-01 11:04