周线与月线的基本定义
周线是以一周为单位的K线,每周第一个交易日的开盘价作为开盘价,最后一个交易日的收盘价作为收盘价,期间的最高价和最低价构成上下影线。月线同理,以一个月为周期,首个交易日开盘价、最后交易日收盘价、当月最高最低价共同形成一根月K线。股票市场每周通常有5个交易日,月线则包含约20个交易日。期货市场因品种不同,交易时间存在差异,但周线月线的构造逻辑完全一致。
周线和月线属于中长期图表。周线过滤了日内和日间的小幅波动,反映一周多空博弈的结果。月线则浓缩了一个月的价格运动,代表更长周期的趋势方向。对于股票和期货交易者,周线月线是判断大势、制定策略的核心工具。
周线与月线在股票期货中的具体计算
股票周线:每周一开盘价(若周一休市则顺延)为周开盘,周五收盘价为周收盘。一周内最高价成为周线上影线顶点,最低价成为下影线底点。月线以每月第一个交易日开盘,最后一个交易日收盘。
期货周线月线计算方式相同,但需注意连续合约与主力合约的区别。期货合约有到期日,直接使用单个合约的周线月线可能因换月产生跳空。量化交易中通常采用复权后的连续合约数据,保证周线月线的连续性。

在量化平台中,周线月线可由日线数据重采样生成。以Python为例:
import pandas as pd
# 假设df为日线数据,索引为日期,包含open, high, low, close
weekly = df.resample('W').agg({
'open': 'first',
'high': 'max',
'low': 'min',
'close': 'last'
})
monthly = df.resample('M').agg({
'open': 'first',
'high': 'max',
'low': 'min',
'close': 'last'
})
股票数据无需考虑换月,直接重采样即可。期货数据需先拼接主力连续合约再重采样。
周线月线在股票交易中的实战应用
股票交易者常用周线判断中期趋势。周线均线系统如5周、10周、20周均线可替代日线均线,减少假信号。当股价站上20周均线且均线向上,视为中期多头。周线MACD金叉往往对应较大级别上涨。月线用于长线持股,月线三连阳或月线突破长期盘整区间,常预示大行情。
股票周线选股策略:周线收盘价创50周新高,同时周成交量放大,是经典的中期买入信号。月线选股:月线KDJ低位金叉,或月线收盘价站上12月均线,适合长线布局。
周线月线在期货交易中的实战应用
期货市场杠杆高、波动大,周线月线能帮助交易者避免频繁止损。期货周线突破策略:当周线收盘价突破前20周最高价,同时周线ATR放大,可顺势开多。月线用于判断商品大周期,如月线连续三个月收阳且持仓量增加,往往对应供需格局转变。
期货量化交易中,周线月线因子可构建趋势跟踪模型。经典的海龟交易法则使用周线突破作为入场信号。以下为简化版期货周线突破策略代码:
# 期货周线突破策略
weekly_high = weekly['high'].rolling(20).max()
weekly_low = weekly['low'].rolling(20).min()
if weekly['close'].iloc[-1] > weekly_high.iloc[-2]:
signal = 'long'
elif weekly['close'].iloc[-1] < weekly_low.iloc[-2]:
signal = 'short'
else:
signal = 'flat'
月线因子可用于仓位管理。当月线趋势向上,增加多头仓位上限;月线趋势向下,减少多头暴露。
周线月线与日线的配合使用
日线提供精确入场点,周线月线提供方向过滤。股票交易中,日线出现买入信号,但周线处于下降趋势,应放弃或轻仓。期货交易中,日线突破,周线月线同步多头,可重仓。
周线月线共振:当月线和周线同时发出多头信号,趋势强度最高。股票月线金叉加周线金叉,是长线加仓时机。期货月线突破加周线回踩确认,是低风险入场点。
量化交易中周线月线的数据处理要点
股票量化:周线月线数据需考虑分红除权,使用前复权价格。期货量化:主力连续合约拼接时,注意换月价差调整,避免周线月线出现虚假跳空。回测时,周线月线信号在当周或当月收盘后确认,下一周期开盘执行,防止未来函数。
周线月线参数优化:股票周线常用5、10、20、30周均线,月线常用6、12、24月均线。期货周线常用13、26周,月线常用12月。参数需根据品种波动率调整。
常见误区与注意事项
周线月线滞后性较强,不适合短线交易。股票周线金叉时,股价可能已上涨一段。期货月线突破时,行情可能已走完大半。交易者需结合成交量、持仓量验证。周线月线在震荡市中易发出假信号,需用波动率过滤。股票月线在熊市末端常出现长下影线,是底部特征。期货月线连续小阳线后突然放量,常是变盘前兆。
周线月线是股票期货交易者的战略地图,日线是战术执行。忽略周线月线,容易迷失在日内噪音中。熟练运用周线月线,能显著提升交易系统的稳定性。