20200607:根据中证800指数最近十年历史P/b分位数确认基金目标仓位

本文分析了中证800指数的市净率P/B历史分位数,通过获取上月最后一天的P/B数据,计算过去十年的每日P/B分位数排名,以此判断并设定基金的本月仓位上限。总结中提到代码可优化和存在的取数问题。
摘要由CSDN通过智能技术生成

1.导入需要的模块,尤其连接wind数据模块WindPy

import pandas as pd
import numpy as np
from WindPy import *
w.start()
w.isconnected()

2.中证800指数P/b历史分位数情况并判断基金目标仓位

(1)设置当前的日期

import datetime
now_day = datetime.datetime.now().strftime('%Y-%m-%d') #得到的当前日期,是字符串格式

(2)得到上月的天数

import calendar
last_month_days = calendar.monthrange(int(now_day[0:4]), int(now_day[5:7])-1
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值