码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 交易用户如何去理解python股票接口策略?


    交易用户如何去理解python股票接口策略?

    1- 读仓位信息:

    (1)先简单存到dic中,时间是倒序,在构造time_list中reverse即可

    (2) str,int转换 int(''.join(str1.split('-'))

    2- 读取收盘价:

    取出来后的数据转格式:

    df_close_f = df_close.pivot(index='时间',columns='股票代码',values='CLOSE')

    取tb_object_1425 赋权收盘价,代码略

    3- 计算股票端收益率:

    (1) df.pct_change(1)计算股票个券收益率

    (2) 用np.dot(df_r,df_pos) 矩阵计算,得到股票端收益率

    (3) 用矩阵计算要实现对齐数据s_index = df_pos['股票代码'] \ df_r = df_r.loc[:,s_index]

    或用自定义函数ircp.ORDER_LIST(): df = df.set_index(target_columns) \ df = df.loc[s_index,:] \ df = df.reset_index()

    4- 运行策略:

    (1)逐渐建仓 仓位 np.linspace(0,0.8,len(xxx)

    (2)非满仓下认为投货币基金

    (3)series 是对应位置加减,dataframe与series运算.add, .sub , .div 再复杂的运算可转为array,进行换算, 注意换算后是否要转置

    5- 策略评判:

    (1)最大回撤

    (2)真实收益

    (3)基准

    (4)胜率

    (5)平均年化收益率

  • 相关阅读:
    EventLoop 事件循环
    电动工具——电钻驱动方案设计
    【工具篇】Unity导出粒子模型序列帧Png带有透明通道
    ElasticSearch的介绍、安装、基本概念
    vue3项目集成TypeScript
    SQL常用语句
    Java 动态判断数组维数并取值
    【SQL】指定日期的产品价格(IFNULL函数)
    java图(含java图的代码)
    安装anaconda时控制台conda-version报错
  • 原文地址:https://blog.csdn.net/Q_2037696191/article/details/127751613
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号