当前位置: 首页 > news >正文

精华贴分享|【牛马课题】可转债多策略研究-1【基础篇】

本文来源于量化小论坛策略分享会板块精华帖作者为Mc,发布于2025年3月19日。

以下为精华帖正文:

01

背景

本次牛马主题是可转债的多策略研究。在第一次牛马线上会议讨论时,我曾表达对今年转债市场的看好。

原因在于:

(1)在低利率时代,转债的票面利率会吸引类固收资产的进入。

(2)股票方面,熊转牛阶段,转债向上的弹性不输于股票,且在债底保护下,转债更具性价比。

从去年9月开始,可转债市场走出了一波不小的行情。用证券时报的话讲,就是转债已经进入技术性牛市,在指数累计上涨超20%的背景下,个券中妖债频现:福新转债、欧通转债区间累计涨幅超200%、震裕转债、盟升转债、科数转债等多只转债走出翻倍行情

图片

来源:证券时报

往后看,我还是认为未来几年转债市场大有可为,现在开始搞转债仍为时不晚,由于篇幅原因,本文首先会给各位老板汇报转债相关的基础知识,以软知识为主,后续还会分别发帖讲解框架和策略。希望对大家有帮助。

02

可转债核心特性与市场结构

可转换公司债券,是指在一定时间内可按既定的转股价格转换为指定股票(即”正股“)的债券。本质上讲,转债是在发行公司债券的基础上,附加了一份看涨期权。除了转股权外,转债还包含了发行人赎回条款、持有人回售条款和转股价向下修正等条款。

转债的核心特性总结

首先,转债本质上是一只债券,具有定期支付的票息和本金等基本要素。

第二,这只债券在转股期限内可以按照一定的规则转化为股票,从而获得对应份数正股的价值。

第三,转债产品通常具有附加条款设定,这使得转债产品的定价更为复杂。

最后,由于转股权的存在,转债正股的走势是决定转债市场价格的重要因素。

可转债基础面对陌生转债时该看什么

1、正股信息

转债正股价格是决定转债价格走势的重要因素,因此首先需要对转债的正股建立基本认识,以便后续展开研究。转债的正股分析方法与一般的公司分析方法基本一致,主要关注正股的主营业务、行业趋势、竞争格局、营收业绩以及价格等因素。

2、规模、期限和评级

转债的发行规模之所以重要,是由于它可以在很大程度上影响一只转债的流动性。转债市场的流动性并不像权益市场一样顺畅,因此市场中具有更高流动性的转债很可能会得到相应的溢价。(在当前的市场中,绝大多数存量债的发行规模均处在10亿元以下的区间。)

期限方面目前转债的发行期限已经相对固定,绝大多数转债的发行期限为6年,另有少量转债将期限设置为5年。更短的期限设置意味着留给这只转债促成转股的时间更短,故一般来说发行人没有选择更短期限的动力。

评级方面:信用评级对于转债实际违约风险的参考性其实并不强,主要是是因为转债产品发生实际违约的可能性都很低。由于转债票息远低于同等级的信用债,转债对于发行人的票息偿付压力较小。同时考虑到绝大部分转债均是以转股的方式完成生命周期,因此转债发行人有很大机会仅需支付前几年低廉的票息,且无需偿还本金。事实上,我国历史上公募发行的转债还未出现过实际违约。由于目前机构资金是转债市场的主要参与者,信用评级对于转债的更重要影响在于,信用评级越高的品种,可参与投资的机构也相应越多,相应地会有一定的溢价。

一般来说,出于流动性的考虑,个人投资者更需要关注的是转债的剩余规模和剩余期限,过滤掉特别小的就行。

3、票面利息:决定转债作为一只债券的价值

转债的票面利息决定了其作为一只债券本身价值,这一价值被称作转债的纯债价值。转债通常采用累进利率设置,同时转债产品通常会在最后一期给与一定的到期补偿,使得转债的到期赎回额高于票面利息+本金。(如某转债设置6年的利率分别为0.4%、0.6%、1%、1.5%、1.8%和2%,以及10%的到期补偿)。转债的纯债价值一般由现金流贴现法进行计算,折现率则通常采用对应期限和主体信用评级的中债企业债到期收益率。

通常情况下,纯债价值可以视作转债价格的理论下限。由于转债产品的票息很低,历史上也没有出现过违约事,因此纯债价值常被视作转债价格的坚实底线,价格跌破债底的情况并不多见。

4、转股价:转债如何转换为股票

转债在发行时都会确定一个转股价,在进入转股期后(通常为发行后六个月后),转债即可随时按照面值(即100元)除以转股价的比例转出对应张数的股票。需要注意的是,当天选择转股后,转出的股票要在下一个交易日才能卖出。

与转股价息息相关的另一个概念是转股溢价率,指转债市场价格相对于以当前价格转股后得到的转股价值(即:平价)的溢价率。一般来说,转股溢价率越高,说明转债价格定价偏高,处于高估状态,转债性价比较低,同时转债涨跌和正股涨跌的关联性也较低。转股溢价率是一个非常重要的指标,许多转债策略都是基于转股溢价率开展。

5、三个重要的附加条款

国内的转债产品通常设有三项重要的附加条款:赎回条款、回售条款和下修条款

图片

条款内容对转债的价格影响巨大,而且在实际中条款的情况也很复杂。对于三个条款,一般来说记住以下几点即可(省流版本):

(1)条件赎回条款:也常被称为强制赎回条款(强赎),碰到就避开,避开,避开。

(2)回售条款:一般不会发生。不会有发行人想要提前偿还本息。

(3)下修条款:触发后,转债的平价将瞬间上升,在平价+转股溢价率的定价思路下,转债的价格也有很大可能拉升(下修博弈策略)。

转债分析思路:股性和债性

转债由于其“债券+股票上涨期权”的组合特性,故债底、平价两条价值支撑线是理解转债的基本框架。

下图是转债价格随正股价格变化的过程,其中横轴为正股价格,纵轴为转债价格,黄色的曲线代表转债价格,虚线表示转债的纯债价值和平价。平价的计算公式为(100/转股价)*正股市场价格,因此平价与正股价格呈线性关系。而纯债价值与正股价格无关,因此在图中呈水平的直线。简单来看, 债底是转债的托底价值,即所谓下有底;随着正股股价上涨,平价也就是转股价是它的支撑价值,所以进可飞天。

图片

依据转债股性和债性的相对强弱,通常采用不同的分解方法对转债的价格进行分析。

(1)当正股对转债价格驱动力较强时,可以认为转债的股性较强,此时转债的平价会明显高于纯债价值,通常采用以平价为底的估值方法。

(2)而当正股对转债价格的驱动力不强时,可以认为转债的债性较强,此时转债的平价往往已明显低于纯债价值,通常采用以纯债价值为底的分析思路。

参照上述特征,可按照平底溢价率的相对高低来对转债的股性和债性进行经验区分。

图片

从公式可知,平底溢价率直观反映了转债纯债价值和平价的相对高低。按照常用的经验标准,将平底溢价率 < -20%的品种划分为偏债型转债;平底溢价率>20%的品种,划分为偏股型转债;而平底溢价率在-20%~20%之间的品种,则划分为兼具股性和债性特征的平衡型转债。(以上划分阈值有一定主观性,也有研报时用15%来划分)

从平均表现上看,可以看出偏股型转债具有更高的波动和更高的收益,平衡型转债次之,而偏债型转债则明显具有低波动、低收益的特点。股性和债性的相对强弱很明显的将转债的收益波动特征划分开来。

图片

1、偏股型转债

对于股性较强的转债,平价变动是转债价格最主要的驱动力,因此对正股的分析是其价格研究的核心内容,尤其是在当前市场不断扩容的情况下,转债市场行情将逐渐分化,个券正股研究的重要性将进一步提升。除了正股价格走势外,另一个核心指标便是转股溢价率。转股溢价率即为转债价格超出转债平价的幅度,它最主要反映的是市场对于转债正股未来上涨空间的预期。当市场预期正股未来有10%空间时,投资者的交易行为便会提前对这一部分预期进行反映,映射到转债价格上,便形成了其对于平价的溢价。此外还需要综合考虑市场情绪变化和市场的供需关系等因素,判断当前估值水平是否合理,并结合正股信息综合对转债价格做出判断。

2、偏债型转债

对于债性较强的转债品种,分析思路与偏股型品种存在很大区别。由于偏债型品种的平价通常已远低于其纯债价值,因此正股价格的小幅变动对于转债价格的影响并不明显。故研究正股短期波动对于偏债型品种而言并无太大价值。在偏债型转债品种的价格分析中,转债以纯债价值作为底价,其估值的矛是纯债溢价率。偏债型转债价格上涨主要来自于正股的大幅上行以及条款博弈。当偏债型品种的正股出现大幅上涨至接近或超过债底时,转债的定价模式将逐渐向偏股型品种转移,转债价格也将随之来到更高的价格区间。这一过程也可以理解为转股权价值的大大增加,带动纯债溢价率上行。

偏债型品种的左侧配置策略是转债市场的经典策略(低价摊大饼),也是最能体现产品优势的投资策略之一。该策略的思想,就是对市场中具有债底保护的品种进行择优配置,持有至价格上行到目标价格或触发转股后卖出。偏债型品种的价格往往与债底较为贴近,而与价格的理论上限则存在较大的空间,其价格的上行空间远大于下行风险,具有天然的空间优势。从历史经验来看,超过95%的转债最后都以转股的方式顺利结束生命周期,这意味着这些偏债型品种价格出现大幅上涨的概率较大,因为促成转股时转债价格通常会在130元以上。而正股价格逐渐上行的过程中,由于债底保护的存在,大部分时间内转债持有人也几乎无需承担正股波动带来的回撤压力。

转债市场的结构:发行人有什么样的特征

转债的发行人均为上市公司,由于发行可转债需要多一道监管的审批流程,发行转债需要一定的门槛,因此转债对应的正股的资质要优于一般的正股。

图片

从转债正股的构成来看,小盘股占比超过80%,沪深300成分股占比大概在6%(其中以银行为主)。而从风格暴露来看,转债的风格特征更接近与中证1000指数。

图片

图片

因此,转债的正股可以简单总结为具备一定基本面的质地的中小票,这也是转债的一个重要超额来源。

03

小结

本文是牛马主题可转债多策略研究的第一篇,以基础知识软文科普为主,要点如下:

从转债的核心特性来看:其本质是债券+股票看涨期权,兼具债性和股性。其中,正股走势决定了转债的市场表现,而转股价、转股溢价率及附加条款(赎回、回售、下修)则深刻影响转债定价。

从分析框架上看:市场通常依据平底溢价率区分偏股型、偏债型和平衡型转债。偏股型转债随正股波动,适合正股研究驱动的跟随策略;偏债型转债则受债底支撑,具备较好的安全边际,适用于低风险躺平策略。

从市场结构方面看:转债对应的正股多为绩优中小盘股,风格与中证1000指数相近。这一特点使得转债市场成为获取超额收益的重要战场。

相关文章:

精华贴分享|【牛马课题】可转债多策略研究-1【基础篇】

本文来源于量化小论坛策略分享会板块精华帖&#xff0c;作者为Mc&#xff0c;发布于2025年3月19日。 以下为精华帖正文&#xff1a; 01 背景 本次牛马主题是可转债的多策略研究。在第一次牛马线上会议讨论时&#xff0c;我曾表达对今年转债市场的看好。 原因在于&#xff1a…...

精读27页健康医疗大数据安全管控分类分级实施指南

这篇文档是一份关于健康医疗大数据安全管控分类分级实施指南的文档。该指南的主要内容包括数据分类、数据分级、数据开放形式、数据对外开放分级管控、数据模糊化与标签化、数据对外开放典型场景、数据内部分级安全管控和IS&ITS管理手册等内容。 具体来说&#xff0c;该指南…...

Spring MVC 数据绑定利器:深入理解 @InitBinder

在使用 Spring MVC 开发 Web 应用时&#xff0c;我们经常需要处理从 HTTP 请求&#xff08;如 URL 参数、表单数据&#xff09;到 Controller 方法参数的自动转换。这就是 Spring 的数据绑定 (Data Binding) 机制。虽然 Spring 提供了很多默认的类型转换器&#xff08;比如字符…...

【HTTP/2:信息高速公路的革命】

HTTP/2&#xff1a;信息高速公路的革命 想象一下&#xff0c;如果说HTTP/1.1是一条繁忙的双向马路&#xff0c;那么HTTP/2就是一座现代化的高速公路网络系统&#xff0c;彻底改变了数据传输的方式。让我们通过生动的比喻和图表&#xff0c;深入了解这场网络通信的革命。 HTTP…...

PMIC PCA9450 硬件原理全解析:为 i.MX 8M 平台供电的“大脑”

在嵌入式 Linux 系统中&#xff0c;电源设计是构建稳定系统的基础。PCA9450 是 NXP 推出的一款高度集成的 电源管理芯片&#xff08;PMIC&#xff09;&#xff0c;专为 i.MX 8M 系列处理器设计。它不仅提供多路电压输出&#xff0c;还具备可编程启动顺序、动态电压调节、低功耗…...

【计算机视觉】CV实战项目 - 深入解析基于HOG+SVM的行人检测系统:Pedestrian Detection

深入解析基于HOGSVM的行人检测系统&#xff1a;从理论到实践 技术核心&#xff1a;HOGSVM检测框架HOG特征原理SVM分类器 项目架构与数据准备INRIA Person数据集目录结构 实战指南&#xff1a;从零构建检测系统环境配置完整训练流程检测应用 关键技术问题与解决方案1. 难例挖掘不…...

巴西kwai短视频推广旅游广告获客营销策略

巴西kwai短视频平台作为一种新兴的推广渠道&#xff0c;可以为旅游广告带来新的营销机遇。以下是一些针对利用kwai短视频平台推广旅游广告的获客营销策略&#xff1a; 制作吸引人的内容&#xff1a;在kwai平台上发布具有吸引力的短视频内容&#xff0c;包括美丽的风景、当地文化…...

智慧医疗领域TMI期刊2025年3月研究热点解析

本推文对2025年3月《IEEE Transactions on Medical Imaging》&#xff08;TMI&#xff09;期刊论文的研究热点进行了深入分析。本期TMI涵盖了多模态图像融合、深度学习在医学诊断中的应用、三维重建与分割、图像引导治疗等关键方向&#xff0c;呈现出智慧医疗与人工智能深度融合…...

系统思考:看清问题背后的结构

组织的挑战&#xff0c;往往不是因为不努力&#xff0c;而是“看不清” 结束了为期两天系统思考课程的第一天&#xff0c;被学员的全情投入深深打动。我们用系统结构图&#xff0c;一步步揭示那些表面看起来“习以为常”的问题&#xff1a; 什么原因跨部门协作总是磕磕绊绊&am…...

计算机组成原理实验(1) 算术逻辑运算单元实验

实验一 算术逻辑运算单元实验 一、实验目的 1、掌握简单运算器的数据传输方式 2、掌握74LS181的功能和应用 二、实验内容 1、不带进位位逻辑或运算实验 2、不带进位位加法运算实验 3、实验指导书2.15实验思考 三、实验步骤和结果 实验内容一&#xff1a;不带进位…...

网络安全概述:定义、重要性与发展历程

网络安全概述&#xff1a;定义、重要性与发展历程 在互联网深度融入生活与工作的今天&#xff0c;网络安全已成为不可忽视的关键领域。从个人隐私泄露到企业数据失窃&#xff0c;再到国家关键基础设施遭受攻击&#xff0c;网络安全事件频发&#xff0c;深刻影响着个人、组织乃…...

应力腐蚀环功能及指标

西安力创&#xff08;LETRY&#xff09;应力腐蚀环广泛应用于高品质材料的生产检测和研究中。在H2S 作用下准确运用应力环测试可获取石油勘探&#xff0c;航天航空&#xff0c;焊接密封&#xff0c;海运船舶&#xff0c;食品加工等各类材料在各种酸&#xff0c;碱腐蚀环境的腐蚀…...

【多目标进化算法】常见多目标进化算法一览

算法全称核心特点备注NSGA-IINon-dominated Sorting Genetic Algorithm II非支配排序 拥挤度最经典&#xff0c;应用最广NSGA-IIINon-dominated Sorting Genetic Algorithm III支撑向量引导&#xff0c;适合高维&#xff08;3目标以上&#xff09;NSGA-II 的高维扩展版MOEA/DM…...

【2025 最新前沿 MCP 教程 01】模型上下文协议:AI 领域的 USB-C

文章目录 1. MCP 来了2. 什么是 MCP&#xff1f;为何它是颠覆性创新&#xff1f;M N 问题&#xff1a;解开 AI 集成乱麻 3. 采用 MCP 的核心优势&#xff1a;普适性价值MCP 与传统 API 集成的对比概览 4. 未来的路 1. MCP 来了 没想到&#xff0c;2025 年的每一天都在上演 「…...

抖音集团电商流量实时数仓建设实践

摘要&#xff1a;本文整理自抖音集团电商数据工程师姚遥老师在 Flink Forward Asia 2024 分论坛中的分享。内容主要分为五个部分&#xff1a; 1、业务和挑战 2、电商流量建模架构 3、电商流量流批一体 4、大流量任务调优 5、总结和展望 01.业务和挑战 第一部分给大家介绍一下流…...

redis客户端库redis++在嵌入式Linux下的交叉编译及使用

在开发过程中&#xff0c;我们经常会遇到需要在嵌入式Linux系统上与Redis进行交互的需求。因此选择一个适合的Redis客户端库就显得尤为重要。下面介绍下c中有名的redis-plus-plus&#xff08;redis&#xff09;三方库在嵌入式linux下的交叉编译及使用。该库底层是基于hiredis的…...

5.3 Dify:低代码平台,适用于企业快速部署合规AI应用

Dify作为一款开源低代码平台&#xff0c;已成为企业快速构建和部署合规AI应用的首选工具。Dify通过整合后端即服务&#xff08;Backend-as-a-Service, BaaS&#xff09;、大型语言模型操作&#xff08;LLMOps&#xff09;以及直观的视觉化界面&#xff0c;显著降低了AI应用开发…...

什么是可重入锁ReentrantLock?

大家好&#xff0c;我是锋哥。今天分享关于【什么是可重入锁ReentrantLock?】面试题。希望对大家有帮助&#xff1b; 什么是可重入锁ReentrantLock? ReentrantLock 是 Java 中的一个锁实现&#xff0c;它是 java.util.concurrent.locks 包中的一部分&#xff0c;主要用于提供…...

【Java学习日记26】:方法的重载

一、方法重载核心概念 方法重载&#xff08;Overload&#xff09;&#xff1a;指在同一个类中定义多个同名方法&#xff0c;但这些方法的参数列表必须不同。重载的目的是让同一功能的方法能处理不同类型或数量的参数&#xff0c;提高代码复用性。 二、判断是否构成重载的规则 …...

分层设计数据仓库的架构和设计高效数据库系统的方法

结合你所有的知识和技术&#xff0c;设计一套高效的数据仓库的分层架构说明每一层分层的用途以及为什么要这么设计&#xff0c;有什么优势&#xff1f;再从数据建模和其它的角度详细论述如何设计出一个高性能的数据仓库系统&#xff1f; 高效数据仓库分层架构设计 分层架构及…...

铃木一郎女儿是奥运会选手吗·棒球1号位

铃木一朗&#xff08;Ichiro Suzuki&#xff09; 铃木一朗职业生涯时间线 1973年出生于日本爱知县名古屋市。1992年以选秀第四顺位加入日本职棒&#xff08;NPB&#xff09;欧力士蓝浪队&#xff0c;开启职业棒球生涯。 1994-2000年 连续7年获得NPB太平洋联盟打击王&#xff…...

ORB-SLAM3核心模块、数据结构和线程交互方面解析

ORB-SLAM3作为当前最先进的视觉SLAM系统之一,其代码架构设计体现了高度模块化和多线程协同的特点。以下结合代码实现和系统原理,从核心模块、数据结构和线程交互三个维度展开详细解析: 一、核心架构模块 1. 线程划分 ORB-SLAM3采用多线程架构,主要包含以下核心线程: Tra…...

小刚说C语言刷题——1565成绩(score)

1.题目描述 牛牛最近学习了 C 入门课程&#xff0c;这门课程的总成绩计算方法是&#xff1a; 总成绩作业成绩 20% 小测成绩 30% 期末考试成绩 50%。 牛牛想知道&#xff0c;这门课程自己最终能得到多少分。 输入 三个非负整数 A、B、C &#xff0c;分别表示牛牛的作业成…...

查找函数【C++】

二分查找函数 lower_bound(起始地址, 末尾地址, target)&#xff1a;查找第一个大于等于target目标值的位置 upper_bound(起始地址, 末尾地址, target)&#xff1a;查找第一个大于target目标值的位置 binary_search(起始地址, 末尾地址, target)&#xff1a;查找target是否存在…...

利用车联网中的 V2V 通信技术传播公平的紧急信息

与移动自组织网络 (MANET) 相比,车载自组织网络 (VANET) 的节点移动速度更快。网络连接的节点可以在自身内部或其他基础设施之间交换安全或非安全消息,例如车对车 (V2V) 或车对万物 (V2X)。在车载通信中,紧急消息对于安全至关重要,必须分发给所有节点,以提醒它们注意潜在问…...

Semantic Kernel也能充当MCP Client

背景 笔者之前&#xff0c;分别写过两篇关于Semantic Kernel&#xff08;下简称SK&#xff09;相关的博客&#xff0c;最近模型上下文协议&#xff08;下称MCP&#xff09;大火&#xff0c;实际上了解过SK的小伙伴&#xff0c;一看到 MCP的一些具体呈现&#xff0c;会发现&…...

assertEquals()

assertEquals() 是 JUnit 框架中用于进行断言操作的一个非常常用的方法&#xff0c;其主要目的是验证两个值是否相等。如果两个值不相等&#xff0c;测试就会失败&#xff0c;JUnit 会给出相应的错误信息&#xff0c;提示开发者测试未通过。下面为你详细介绍&#xff1a; 方法…...

【ESP32S3】 下载时遇到 libusb_open() failed 解决方案

之前写过一篇 《VSCode 开发环境搭建》 的文章&#xff0c;很多小伙伴反馈说在下载固件或者配置的时候会报错&#xff0c;提示大多是 libusb_open() failed ...... &#xff1a; 这其实是由于 USB 驱动不正确导致的&#xff0c;准确来说应该是与 ESP-IDF 中内置的 OpenOCD 需要…...

【Pandas】pandas DataFrame rsub

Pandas2.2 DataFrame Binary operator functions 方法描述DataFrame.add(other)用于执行 DataFrame 与另一个对象&#xff08;如 DataFrame、Series 或标量&#xff09;的逐元素加法操作DataFrame.add(other[, axis, level, fill_value])用于执行 DataFrame 与另一个对象&…...

[C]基础13.深入理解指针(5)

博客主页&#xff1a;向不悔本篇专栏&#xff1a;[C]您的支持&#xff0c;是我的创作动力。 文章目录 0、总结1、sizeof和strlen的对比1.1 sizeof1.2 strlen1.3 sizeof和strlen的对比 2、数组和指针笔试题解析2.1 一维数组2.2 字符数组2.2.1 代码12.2.2 代码22.2.3 代码32.2.4 …...

巧记英语四级单词 Unit5-上【晓艳老师版】

count 数&#xff0c; counter n.计算器&#xff0c;柜台 a.相反的 数数的东西就是计算器&#xff0c;在哪数&#xff0c;在柜台里面数&#xff1b;你和售货员的关系就是相反的(一个买货&#xff0c;一个卖货account n.账户&#xff0c;账号 一再的数accountant n.会计 一再的…...

Linux系统中命令设定临时IP

1.查看ip ---ifconfig 进入指定的网络接口 ifconfig ens160 建立服务器临时IP ifconfig ens160 ip地址 network 系统进行重启后&#xff0c;临时IP将会消失 ip address add ip地址 dev 服务器 ---添加临时ip ip address delete ip地址 dev 服务器 ---删除临时ip 设置ip&a…...

13.ArkUI Navigation的介绍和使用

ArkUI Navigation 组件介绍与使用指南 什么是 Navigation 组件&#xff1f; Navigation 是 ArkUI 中的导航组件&#xff0c;用于管理页面间的导航和路由。它提供了页面栈管理、导航栏定制、页面切换动画等功能&#xff0c;是构建多页面应用的核心组件。 Navigation 的核心概…...

MYSQL 常用数值函数 和 条件函数 详解

一、数值函数 1、ROUND(num, decimals) 四舍五入到指定小数位。 SELECT ROUND(3.1415, 2); -- 输出 3.142、ABS(num) 取绝对值 SELECT ABS(-10); -- 输出 103、CEIL(num) / FLOOR(num) 向上/向下取整 SELECT CEIL(3.2), FLOOR(3.7); -- 输出 4 和 34、MOD(num1, num2) 取…...

CuML + Cudf (RAPIDS) 加速python数据分析脚本

如果有人在用Nvidia RAPIDS加速pandas和sklearn等库&#xff0c;请看我这个小示例&#xff0c;可以节省你大量时间。 1. 创建环境 请使用uv&#xff0c;而非conda/mamba。 # install uv if not yetcurl -LsSf https://astral.sh/uv/install.sh | shuv init data_gpucd data_g…...

c#操作excel表格

c#操作excel表格有很多方法&#xff0c;本文介绍的是基于Interop.Excel方式。该方式并不是winform操作excel的最好方法&#xff0c;本文介绍该方法主要是为一些仍有需求的小伙伴。建议有兴趣的小伙伴可以看一下miniexcel&#xff0c;该方法更简洁高效。 一、首先需要下载inter…...

【uniapp】vue2 搜索文字高亮显示

【uniapp】vue2 搜索文字高亮显示 我这里是把方法放在公共组件中使用 props: {// 帖子listpostList: {type: Array,required: true},// 搜索文本字体高亮highLightSearch: {type: String,required: false} }, watch: {// 监听 props 的变化postList: {immediate: true,handle…...

Android ActivityManagerService(AMS)深度解析

目录 ‌一、什么是AMS?‌ ‌二、AMS 的架构层次‌ ‌1. 客户端层‌ 2‌. 服务层‌ ‌3. 底层驱动‌ 三、AMS 的主要功能‌ ‌四、核心模块与工作流程‌ 1. ‌核心模块‌ 2. ‌Activity 启动流程 3. ‌进程启动流程 4. ‌广播分发流程 五、AMS 的启动流程‌ 1‌. S…...

C语言中操作字节的某一位

在C语言中&#xff0c;可以使用位操作来设置或清除一个字节中的特定位。以下是几种常见的方法&#xff1a; 设置某一位为1&#xff08;置位&#xff09; // 将字节byte的第n位&#xff08;从0开始计数&#xff09;设置为1 byte | (1 << n); 例如&#xff0c;将第3位置…...

【特殊场景应对8】LinkedIn式动态简历的利弊分析:在变革与风险间走钢丝

写在最前 作为一个中古程序猿,我有很多自己想做的事情,比如埋头苦干手搓一个低代码数据库设计平台(目前只针对写java的朋友),比如很喜欢帮身边的朋友看看简历,讲讲面试技巧,毕竟工作这么多年,也做到过高管,有很多面人经历,意见还算有用,大家基本都能拿到想要的offe…...

UOJ 228 基础数据结构练习题 Solution

Description 给定序列 a ( a 1 , a 2 , ⋯ , a n ) a(a_1,a_2,\cdots,a_n) a(a1​,a2​,⋯,an​)&#xff0c;有 m m m 个操作分三种&#xff1a; add ⁡ ( l , r , k ) \operatorname{add}(l,r,k) add(l,r,k)&#xff1a;对每个 i ∈ [ l , r ] i\in[l,r] i∈[l,r] 执行 …...

工业相机——镜头篇【机器视觉,图像采集系统,成像原理,光学系统,成像光路,镜头光圈,镜头景深,远心镜头,分辨率,MTF曲线,焦距计算 ,子午弧矢】

文章目录 1 机器视觉&#xff0c;图像采集系统2 相机镜头&#xff0c;属于一种光学系统3 常规镜头 成像光路4 镜头光圈5 镜头的景深6 远心镜头 及 成像原理7 远心镜头种类 及 应用场景8 镜头分辨率10 镜头的对比度11 镜头的MTF曲线12 镜头的焦距 计算13 子午弧矢 图解 反差 工业…...

珍爱网:从降本增效到绿色低碳,数字化新基建价值凸显

2024年12月24日&#xff0c;法大大联合企业绿色发展研究院发布《2024签约减碳与低碳办公白皮书》&#xff0c;深入剖析电子签在推动企业绿色低碳转型中的关键作用&#xff0c;为企业实现环境、社会和治理&#xff08;ESG&#xff09;目标提供新思路。近期&#xff0c;法大大将陆…...

Java大师成长计划之第3天:Java中的异常处理机制

&#x1f4e2; 友情提示&#xff1a; 本文由银河易创AI&#xff08;https://ai.eaigx.com&#xff09;平台gpt-4o-mini模型辅助创作完成&#xff0c;旨在提供灵感参考与技术分享&#xff0c;文中关键数据、代码与结论建议通过官方渠道验证。 在 Java 编程中&#xff0c;异常处理…...

主题模型三大基石:Unigram、LSA、PLSA详解与对比

&#x1f31f; 主题模型演进图谱 文本建模三阶段&#xff1a; 词袋模型 → 潜在语义 → 概率生成 Unigram → LSA → PLSA → LDA &#x1f4e6; 基础模型&#xff1a;Unigram模型 核心假设 文档中每个词独立生成&#xff08;词袋假设&#xff09; 忽略词语顺序和语义关联 …...

【Linux网络】TCP服务中IOService应用与实现

&#x1f4e2;博客主页&#xff1a;https://blog.csdn.net/2301_779549673 &#x1f4e2;博客仓库&#xff1a;https://gitee.com/JohnKingW/linux_test/tree/master/lesson &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; 如有错误敬请指正&#xff01; &…...

终端运行java出现???

1.检查是否系统区域设置冲突&#xff08;控制面板 → 区域 → 管理 → 更改系统区域设置 → 勾选 Beta: UTF-8&#xff09;。 2.修改 Windows 终端编码 方法 1&#xff1a;临时修改&#xff08;当前窗口&#xff09; 在终端执行&#xff1a;cmd chcp 65001 …...

Mysql8.0 推出的强大功能 窗口函数(Window Functions)

&#x1f9e0; 一、什么是窗口函数&#xff1f; 窗口函数是 SQL 中一种在保留原始行的基础上&#xff0c;对行进行分组排序后执行聚合、排名、累计等计算的方法。 与传统的 GROUP BY 聚合不同的是&#xff1a; &#x1f449; 窗口函数不会把多行聚成一行&#xff0c;而是为每…...

opencv--通道,彩色和灰度

图像的灰度值和颜色值的区别 灰度值&#xff08;Grayscale Value&#xff09;和颜色值&#xff08;Color Value&#xff09;是描述像素信息的两种基本方式&#xff0c;它们的核心区别在于对颜色信息的表示方式和应用场景。 (1) 灰度值&#xff08;Grayscale Value&#xff09;…...

cmake 执行命令

在命令行中执行 CMake 的命令主要用于配置、生成和构建项目。以下是一些常用的 CMake 命令及其用法。 1. 配置项目 配置项目是 CMake 的第一步&#xff0c;它会根据 CMakeLists.txt 文件生成相应的构建系统文件&#xff08;如 Makefile 或 Visual Studio 解决方案文件&#x…...