# 关于金字塔
金字塔决策交易系统是一款稳定的量化交易平台,为投资者提供行情、分析、回测、交易等一站式服务。海量的金融数据,多种策略研究支持,合规的全市场实盘交易通道,让投资者可轻松实现策略开发与自动化交易。终端落地,可靠。该平台的使用,使量化投资者与交易系统进行了对接,并在交易速度,风险控制上得到进一步提升。我们的客户拥有核心技术、高品质的软件,专业的技术服务。我们不断对软件产品进行改进,使其适应各种实际交易要求,为广大投资者的交易搭建金堡垒。
# python 量化平台
欢迎使用金字塔python平台,金字塔依托于10+年的量化开发经验与python算法分析的优势相融合,打造出具备数据、行情、算法研究、回测、交易的一站式python终端平台。
- 提供期货、股票、ETF期权、外盘等高质量的实时全推行情。
- 提供海量的秒、分钟、日线级别历史数据。
- 提供丰富全面的股票财务数据。
- 一站式落地终端,真正确保策略安全。
- 支持多维度策略回测分析。
- 支持券商/期商柜台、资管系统实盘无缝交易。
# 新手指引
- 在init方法中实现策略初始化逻辑。
- 在before_trading进行一些每日开盘前的操作,例如读取账户信息
- 在handle_bar方法中实现策略具体逻辑,包括信号的产生,订单的生成
本Python代码主要用于策略交易
#可以自己import我们平台支持的第三方python模块,比如pandas、numpy等。
from PythonApi import *
#在这个方法中编写任何的初始化逻辑。context对象将会在你的算法策略的任何方法之间做传递。--(必须实现)
def init(context):
#在context中保存全局变量
context.s1 = "SZ000001" #平安银行股票
# 你选择的品种的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新。--(必须实现)
def handle_bar(context):
# 开始编写你的主要的算法逻辑。
#使用buy_open、sell_close等方法下单
#下单示例:
#buy_open(context.s1, "Market", volume = 100) # 市价开多
#buy_open(context.s1, "Limit", 25.45, 100) # 限价开多
pass
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
创建策略 →