跳转至内容
  • 7 主题
    26 帖子
    illusionI
    估值打分交易系统 基本步骤(用作战游戏类比) 黑暗时代(获取原材料,比如皮革/石头等): 获取全部股票的历年财报数据,指数成分股占比,比例复权和定点复权的OHLC数据等 封建时代(矿石冶炼和标准件生产,比如制造剑鞘/螺丝钉/铁锭等): 计算股票的e/p,d/p,cf/p以及指数e/p,d/p,cf/p 合成时代(将标准件设计组合成自己的兵器不断打磨翻新): 将各个初级估值指标合成综合的一个估值指标,考虑多个维度 混战时代(沙盘推演与战术制定) 用自己打磨好的兵器(比如估值指标)在历史中进行量化回测,压力测试,策略优化等,改进自己的作战方案. 帝王时代: 前期经过原材料开采(数据源),标准件和工具生产(基本指标和工具开发),神兵锻造(合成量化指标),沙盘推演和战术制定(量化回测优化策略),小规模部队尝试作战(beta测试),最终进入大远征(大规模资金开始跟投策略)游戏结束 初加工阶段 股息率(d/p) 计算股息率: 最新的分红送股列表中查看过去1年的end_date对应的cash_div(税后实际分红现金) 过去一年现金分红 = 对cash_div求和(条件: end_date<=最新的end_date && end_date>最新的end_date-1年) 股息率 = 过去一年现金分红 /实时股价(不复权) 示例 2025年02月end_date列表: 2024-09-30,2023-12-31,2023-09-30,2022-12-31. 选取其中的(2023-09-30,2024-09-30]部分求cash_div总和 注意: 使用过去三年的分红总和,平滑分红波动 或者 只看去年的数据 可以考虑融资对应的真实股东回报率而不是仅仅看分红 使用end_date(分红送股对应的利润分配年度)而不是ann_date(预案公告日)或者ex_date(除权除息日),因为后者不规律 使用cash_div而不是其他数据 每年年报的数据到第二年4月左右才会更新,但是end_date写的是去年的12.31 实施公告日之前,理论上是不能够知道股票分红数据(比如2025年初不能知道2024年年报对应的分红).回测的时候为了避免引入未来函数,比如假设在实施公告日之前,分红数据我都是不知道的 for dt in OHLC.index: #只能看到今天之前的分红送股数据 dividend = div[pd.to_datetime(div['imp_ann_date'])<dt] if len(dividend) == 0: #如果没有分红送股数据 OHLC.loc[dt, 'div_1Y'] = 0 #过去1年股息率为0 continue # 查看最新的一次分红季度,记录前一年的分红总和(包含这次) end_date = pd.to_datetime(dividend.iloc[0]['end_date']) end_date = end_date - relativedelta(years=1) cash_div = 0 for index,row in dividend.iterrows(): if pd.to_datetime(row['end_date']) <= end_date: break #不记录一年前之前的分红数据 cash_div += row['cash_div'] OHLC.loc[dt, 'div_1Y'] = cash_div / OHLC.loc[dt,'close'] #记录股息率 指数估值数据 计算出每个个股的e/p,d/p,cf/p,之后加权平均一下(权重就是指数成分股的占比) 理解: 指数每部分钱生钱的速度都不一样,需要加权平均一下就是所有平均钱生钱的速度 注意: 可以用e/p但是不能用pe
  • 3 主题
    18 帖子
    illusionI
    WRDS 包括美股近百年99%的个股数据(价格,财务等),包括退市股票 使用要求 是大学学生,大学和WRDS机构有合作 使用学校邮箱注册 本科生/研究生假期不能使用,学校老师/研究员/博士生都能使用 必须是在校生,不能是走读生或者在职研究生等 可以找同学合作研究(借权限) 其他数据 最近百年短债收益率 Kenneth French data library: 美股最近百年各种策略选股收益率
  • 3 主题
    31 帖子
    illusionI
    价值投资适用范围和特点 强有效市场(如美股):适用。定价偏离的机会很少,而且偏离幅度比较低,但是捕捉到之后往往会快速被修复(资金周转率高) 弱有效市场:适用。定价偏离的机会很多而且偏离程度往往会很大,但是捕捉到这种机会之后可能长达数月到数年都不会修复。资金周转率低而且极度考验对持仓的了解程度和信心(别人都涨就你没涨,很容易开始怀疑持仓的基本面)。但是优点是机会永远有的是而且赚一笔幅度就很巨大
  • 长寿是成功价值投资者的重要特征,有效寿命的长短决定一个人的投资生涯长短。

    4 12
    4 主题
    12 帖子
    illusionI
    无机盐 钠 机制: 摄入钠过多,血管中的钠盐浓度升高,增加血液渗透压.大脑因为渗透压过高,会分泌抗利尿激素促进肾脏对水分的重吸收,导致血容量增加造成血压升高 危害: 高血压和心脑血管疾病: 高血压冲击血管内壁促使动脉硬化 肾脏损伤: 肾脏是调节钠平衡的核心器官,长期超负荷运作以排泄多余盐分加剧肾脏负担,造成慢性肾病 骨质疏松(排出体内的钙)/胃癌(损伤胃黏膜屏障) 解决方法(减轻摄入过多盐分的损失): 中午吃盐危害小于晚上 出汗: 多运动,蒸桑拿等 多喝水: 增加身体水分降低渗透压,同时让一部分钠随着尿液排出 摄入含钾食物(蔬菜/水果): 钾抑制醛固酮(一种促进钠重吸收的激素)的产生,让更多钠随人体排出 吃低钠盐(用一部分KCl替换NaCl)