专栏名称: 灵度智能
致力于提供优质的AI服务。
今天看啥  ›  专栏  ›  灵度智能

【Python技术】问DeepSeek处理日历库获取交易日几种实现方式

灵度智能  · 公众号  ·  · 2025-02-13 12:10
    

文章预览

背景: 之前的连板涨停分析文章中, 昨天发现  chinese-calendar  在处理2025 交易日部分时间存在问题,  故这里写篇文章说明下修改方式。 先问问DeepSeek处理交易日日历库有哪些方式。 一、第三方日历库:开箱即用的解决方案 1. pandas_market_calendars import  pandas_market_calendars  as  mcal # 获取纽交所日历 nyse = mcal.get_calendar( 'NYSE' ) # 查询 2023 年交易日 schedule = nyse.schedule(start_date= '2023-01-01' , end_date= '2023-12-31' ) # 转换为日期列表 trading_days = mcal.date_range(schedule, frequency= '1D' ).date.tolist() 优势特点: 支持全球30+主要交易所 内置节假日修正规则 支持自定义日期范围查询 2. exchange_calendars import  exchange_calendars  as  ecals # 获取上交所日历 sse = ecals.get_calendar( 'XSHG' ) # 检查特定日期 print(sse.is_session( '2023-10-01' ))  # 输出False 二、金融数据API:实时更新的云端方案 1. Tushare P ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览