在心理学上,“巴纳姆效应”产生的原因被认为是“主观验证”(subjective validation)的作用。[1]主观验证的意思是,当有一条观点专门来描述你本人的时候,你就很有可能会接受这一观点。在我们的头脑中,“自我”占据了大部分的空间,所有关于“我”的东西都是很重要的。我们的车牌号码、手机铃声、电脑桌面、卧室的墙纸自己都会精心设计,为的就是体现自己独特的个性。从基因角度上来看,每个人几乎都是一样的。相似的基因造出了相似的大脑,大脑中相似的机制引发每个人的思维。尽管不同的生长环境,不同的文化背景会对每个人的思维产生影响,但大体上来说,每个人的情感、个性上总有很多共性的。主观验证能对我们产生影响,主要是因为我们心中想要相信。如果想要相信一件事,我们总可以搜集到各种各样支持自己的证据。就算是毫不相干的事情,我们还是可以找到一个逻辑让它符合自己的设想。