{"repo":"jackluson/convertible-bond-crawler","free":true,"listed":false,"github":"https://github.com/jackluson/convertible-bond-crawler","clone":"git clone https://github.com/jackluson/convertible-bond-crawler.git","description":"宁稳网(旧富投网)、集思录可转债数据&策略分析","language":"HTML","stars":142,"topics":["convertible-bond","crawler"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"宁稳网(旧富投网)、集思录可转债数据&策略分析 本仓库提供如下功能： 1. 数据的获取 2. 策略筛选，输出 3. 策略回测 4. 策略可视化，log Table of Contents - 数据爬取 - 安装 - 运行 - 数据参考 - 策略 - 整体估值 - 到期保本 - 回售摸彩 - 低价格低溢价 - 三低转债 - 下修博弈 - 次新债 - 多因子 - 策略截图 - 多因子策略 - ChangeLog - 最后&其他项目 数据爬取 安装 需要提前安装好 chromedriver 驱动（版本需要和你本地电脑 Chrome 浏览器版本一致）， 1. pip3 install -r requirements.txt 2. 从环境参数模板（.env.example）中复制一份文件（.env）,修改本地环境变量 cp .env.example .env 设置 login cookie 为你的 cookie 值, 如果需要存储到数据库还要设置数据库账号,密码登 注意!!!: 建议使用全表页面数据，全表页面数据丰富，但全表页面需要有账号登录，注册还要考试，挺麻烦的。为了快速运行起来，可使用简表页面数据 运行 python main.py 数据示例 数据参考 可跳转：可转债全表数据 如图 策略 详细文章可看谈谈自己的可转债策略 整体估值 参考: 集思录转债等权指数 可转债四象限区分 - 一象限：高价格，高溢价率，债性弱，股性强，收益高，风险大。 - 二象限：低价格，高溢价率，债性强，股性弱，收益低，风险小，易触发「转股价下修条款」。 - 三象限：低价格，低溢价率（双低），债性强，股性强，收益高，风险小。 - 四象限：高价格，低溢价率，债性弱，容易强赎，跟正股程度高。 摊大饼策略集中在第二第三象限内 到期保本 必须条件 - 税后到期收益率 0 — 保本 - 距离转股时间已到 — 这样正股上涨才带得动 - 转股价格/每股净资产 1.5 — 下修有空间， 同时可以过滤一下垃圾袋 - 满足下修条件，且不在承诺不下修时间内 — 排除那些在截至时间内承诺不下修的可转债 具体实现看代码 附加条件 - 转债剩余/市值比例 10 — 还债压力大，下修动力强 排序 - 到期收益率降序 优先 - 到期收益 - 可转债价格 - 回售时间短 --- 回售摸彩 必须条件 - 回售内 — 回售期内 - 满足下修股价要求 -- 必须 - 转股价格/每股净资产 1 + premium rate 0.008 — 下修有空间 - 转债剩余/市值比例 5 — 还债压力大，下修动力强 - 转债价格低于 125 有一定的安全保底 - 满足下修条件，且距离不下修承诺截止日小于一个月 — 截至时间有下修机会 具体实现看代码 附件条件 - 到期时间少于半年 — 时间太短，没什么波动了 - 到期收益率 -10% — 这一约束意义不大，因为已经在转债价格有约束了 - 排序 EB 债 排序 - 转债剩余/市值比例倒序排序 低价格低溢价 条件 - 转股溢价 1 — 有下修空间 - 距离回售时间 -- 有权, 无强赎 具体实现看代码 三低转债 有助于挖掘妖债前提特质 - 无强赎 - 转债剩余余额小 - 转股溢价率小 - 正股市值小 - 溢价率 90 天 具体实现看代码 下修博弈 寻找有下修可能性的 次新债 可当成次新债 - 不能转股 多因子 具体实现看代码 策略截图 以上策略条件分别实现在以 filter.py 文件中 多因子策略 以上策略的轮动情况已经在 excel 文件中记录，并且输出到 summary.jso","default_branch":null,"files":null,"tree":[],"storefront":"/r/jackluson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jackluson/convertible-bond-crawler/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}