接着前面的PTrade核心对象介绍文章,供参考:
4. Portfolio - 投资组合对象
使用场景:全面掌握账户资金和持仓情况。
核心属性:

实战示例:

专业技巧:
l 实时监控position_ratio避免过度集中;
l 结合returns实现动态风险控制;
l 多品种策略需考虑组合相关性。

持仓与订单对象:
5. Position - 持仓对象
使用场景:管理单个标的的持仓细节。
核心属性:


实战示例:

专业技巧:
l 使用cost_basis计算精确盈亏;
l enable_amount考虑T 1限制;
l 多空策略需区分long/short仓位。
6. Order - 订单对象
使用场景:跟踪和管理订单状态。
核心属性:

实战示例:

专业技巧:
l 监控status处理异常订单;
l 使用filled实现部分成交管理;
l 结合created分析订单执行效率。
总结:
本文全面解析了Ptrade中的6大核心对象,
l g全局对象 - 跨函数数据共享
l Context上下文 - 策略运行环境
l SecurityUnitData - 标的行情数据
l Portfolio - 账户组合管理
l Position - 持仓精细控制
l Order - 订单状态跟踪,
掌握这些对象能够帮助你构建更结构化的量化策略,实现精细化的风险控制,开发复杂的状态管理逻辑并提升策略的稳定性和可靠性。