技术分析法的理论基础是基于以下三项市场假设:
1.市场行为反映一切.这是进行技术分析的基础.技术分析者认为,市场的投资者在决定交易行为时,已经充分考虑了影响市场价格的各项因素.因此,只要研究市场交易行为就能了解目前的市场状况,而无须关心背后的影响因素.
2.价格呈趋势变动.这是进行技术分析最根本,最核心的因素."趋势"概念是技术分析中的核心.根据物理学上的动力法则,趋势的运行将会延续,直到有反转的迹象产生为止.事实上价格虽上下波动,但终究是朝一定的方向前进的,这当然也是牛顿惯性定律的应用,因此技术分析法希望利用图形或指标分析,尽早确定目前的价格趋势及发现反转的信号,以掌握时机进行交易并获利.
3.历史会重演.这是从人的心理因素方面考虑的.期货投资无非是一个追求利润的行为,不论是昨天,今天或明天,这个动机都不会改变.因此在这种心理状态下,人类的交易行为将趋于一定的模式,而导致历史重演.所以过去价格的变动方式,在未来可能不断发生,值得投资者研究,并且利用统计分析的方法,从中发现一些有规律的图形,整理一套有效的操作原则.
技术分析基于上述三项理论依据,成为判断行情的有效方法.当然,对三大假设本身的合理性一直存在争论,不同的人有不同的看法.例如,第一个假设说市场行为反映一切,但市场行为反映的信息只体现在价格的变动中,同原始的信息毕竟有差异,信息损失是必然的.正因为如此,在进行技术分析的同时,还应该适当进行一些基本面分析以及其他方面的分析,以弥补不足.再如,第三个假设为历史会重演,但期货市场的市场行为是千变万化的,不可能有完全相同的情况重复出现,差异总是或多或少地存在.