微信公众号
扫码关注微信
微博
扫码关注微博
抖音
扫码关注抖音
热门搜索词:

哪家券商提供免费量化ptrade及API接口服务?

星空 星空
2024-10-12 10:50

策略API介绍

函数概述

set_universe

1.函数名称:set_universe

2.参数:security_list(股票列表,支持单支或多支股票)

3.返回值:None

4.使用场景:该函数仅在回测、交易模块可用

5.接口说明:用于设置或更新策略要操作的股票池

6.注意事项:股票策略中,该函数只用于设定get_history函数的默认security_list入参,除此之外并无其他用处,因此为非必须设定的函数

基准设置函数

set_benchmark

1.函数名称:set_benchmark

2.参数:security(股票/指数/ETF代码)

3.返回值:None

4.使用场景:该函数仅在回测、交易模块可用

5.接口说明:用于设置策略的比较基准,前端展现的策略评价指标都基于此处设置的基准标的

6.注意事项:此函数只能在initialize使用

7.默认设置:如果不做基准设置,默认选定沪深300指数(000300.SS)的每日价格作为判断策略好坏和一系列风险值计算的基准

佣金费率设置函数

set_commission

1.函数名称:set_commission

2.参数:commission_ratio(佣金费率)、min_commission(最低交易佣金)、type(交易类型)

3.返回值:None

4.使用场景:该函数仅在回测模块可用

5.接口说明:用于设置佣金费率

6.注意事项:关于回测手续费计算:手续费=佣金费+经手费;佣金费=佣金费率*交易总金额(若佣金费计算后小于设置的最低佣金,则佣金费取最小佣金);经手费=经手费率(万分之0.487)*交易总金额

滑点设置函数

set_fixed_slippage

1.函数名称:set_fixed_slippage

2.参数:fixedslippage(固定滑点)

3.返回值:None

4.使用场景:该函数仅在回测模块可用

5.接口说明:用于设置固定滑点,滑点在真实交易场景是不可避免的,因此回测中设置合理的滑点有利于让回测逼近真实场景

6.注意事项:无

成交比例设置函数

set_volume_ratio

1.函数名称:set_volume_ratio

2.参数:volume_ratio(设置成交比例)

3.返回值:None

4.使用场景:该函数仅在回测模块可用

5.接口说明:用于设置回测中单笔委托的成交比例,使得盘口流动性方面的设置尽量逼近真实交易场景

6.注意事项:假如委托下单数量大于成交比例计算后的数量,系统会按成交比例计算后的数量撮合,差额部分委托数量不会继续挂单

声明 图片声明:来自Pexels,基于 CC0 协议。
你可能还想看

炒股新手如何规避风险?如何有效降低炒股风险?

新手炒股风险解析1.行业政策与竞争影响股票价格受多种因素影响,其中产业政策和行业竞争尤为关键。若公司所处行业竞争激烈,如行业内部竞争加剧,企业将面临更大压力,进而可能导致股票价格波动。因此,投资者在选股时应关注行业发展趋势、政策变化、技术创...

股海答疑 股海答疑 · 2024-09-18

炒股新手如何规避风险?如何有效降低炒股风险?

反复操作同一只股票可行吗?会有哪些后果?

一、单一股票操作的可行性分析1.股票价格的周期性波动股票市场是一个周期性市场,任何股票的价格都不会持续单向波动。即便是持续上涨的股票,也会出现回调;同理,持续下跌的股票,也会有所反弹。因此,单一股票的反复操作是有其可行性的。2.风险与收益的...

股海答疑 股海答疑 · 2024-09-18

反复操作同一只股票可行吗?会有哪些后果?

如何挑选适合新手开户的证券公司?

选择证券公司开户的五大考量因素1.佣金费率在进行股票交易时,投资者需要支付包括过户费用、印花税以及佣金费用等手续费。过户费用和印花税是固定的,而佣金费率则因证券公司而异。因此,在选择证券公司开户时,应优先考虑佣金费率较低的证券公司,以节省交...

股海答疑 股海答疑 · 2024-09-18

如何挑选适合新手开户的证券公司?

为何股市持续攀升?哪些股票涨势迅猛?

股票持续上涨的四大原因1.经济增长与周期性行业表现当经济增长强劲,尤其是处于经济复苏或增长时期,股票市场往往表现出色。这种情况下,周期性行业如金融、消费品等行业中的股票可能会长期上涨。投资者可以关注这些行业,以捕捉经济增长带来的投资机会。2...

股海答疑 股海答疑 · 2024-09-18

为何股市持续攀升?哪些股票涨势迅猛?