QMT量化交易软件都可以使用?QMT如何获取交易日信息?
发布时间:2026-4-8 10:25阅读:26
不是所有投资者都可以使用 QMT 量化交易软件,需要满足一定条件,不同券商要求略有差异,通常包括以下方面:
- 证券账户:需在支持 QMT 的券商,如国金证券、银河证券等开立证券账户。
- 资金门槛:多数头部券商要求近 20 个交易日日均资产不低于 50 万元,部分券商通过客户经理申请可降低至 10 万 - 30 万元(基础版权限)。
- 风险等级:投资者风险承受能力测评需达到积极型(C4)或激进型(C5)。
- 交易经验:需具备半年以上的证券交易经验,并且有投资过股票、基金等金融产品。
- 其他要求:需年满 18 周岁,具备完全民事行为能力,提供有效身份证及银行卡。部分券商可能要求申请人年龄不超过 65 岁,且洗钱风险等级不为高风险。还需配备高速稳定的计算机设备,若自主开发策略还需掌握 Python 等编程语言。
- 在 QMT 中,可以通过以下方法获取交易日信息:
使用ContextInfo.get_trading_dates函数:可获取特定时间段内的交易日日期,如ContextInfo.get_trading_dates(stockcode, start_date, end_date, count, period),其中stockcode为股票代码,start_date和end_date为起止日期(格式为'YYYYMMDD'),count在设置了start_date时需传入整数占位,period设为'1d'获取日线交易日列表。若只想获取最近的 N 个交易日,可将start_date设置为空字符串,通过count参数指定数量。使用get_trading_calendar函数:调用方法为get_trading_calendar(market,start_time='',end_time=''),market为市场标识如'SH',start_time和end_time为起止时间,返回值为list类型,包含相应时间段的交易日历。通过xtdata模块:若模块可用,可使用xtdata.get_trading_dates('SH', today, today)获取上证指数在指定日期(这里是today)的交易日历,通过判断返回列表长度是否大于 0,来确定指定日期是否为交易日。
股票开户找我!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!融资利率5%以下!优惠多多!免费量化!ptrade&QMT!

温馨提示:投资有风险,选择需谨慎。
-
2026年清明节假期股市休市安排出炉!一键查看
2026-04-02 11:42
-
2026年清明节假期国债逆回购理财攻略来啦!(3天假期赚8天利息)
2026-04-02 11:42
-
一文搞懂【周期股、价值股、稳定增长股、成长股、防御股】五大类股票
2026-04-02 11:42


问一问

+微信
分享该文章
