同其他模型一樣,資本資產定價模型也通過簡單假設忽略金融市場的許多復雜性。有了這些假定,我們無需復雜的分析就可以洞悉資產定價的原理。一旦這個基礎的關系被建立,我們可以放松假定條件然后檢驗我們的認識要如何修正。這些假定中有的約束力較強有的比較寬松。其他的假定只影響一部分資產或者僅僅最低限度地影響假設性關系。
(1)投資者是風險厭惡的,追求效用最大化的理性個體。
風險厭惡說明投資者希望承受風險能帶來收益。這個假定并不是說他們有相同的風險厭惡程度,只是要求他們厭惡風險。效用最大化意味著投資者追求更高的收益和更多的財富(投資者永遠不滿足)。投資者被認為是理性的以至于他們能夠利用可得信息進行分析做出理性決定和正確定價。即使理性投資者可能運用相同信息得出對風險和收益的不同估計,投資者的同質預期(假定4)也讓他們成為理性個體。
風險厭惡和效用最大化作為現實觀點的反映被普遍接受。然而,投資者在做決定時會因為個人偏差和經歷做出次優選擇,所以投資者理性的假定會受到質疑。盡管如此,只要投資者非理性對價格的影響不顯著(比如,非理性投資者的交易互相抵消或者理性投資者交易在市場占優),那么模型的結構就不會受到影響。
(2)市場無摩擦,無交易成本和稅收。
無摩擦市場讓我們能從市場的操作特征中抽離出來進行分析,從而讓風險收益關系免受一些因素影響,例如紐約證券交易所的交易量或買賣價差。具體來說,無摩擦市場沒有交易成本、稅收和任何賣空限制和成本。我們也假定用無風險利率借貸是可行的。
許多體系的交易成本是不可忽略的,許多公共機構不用付稅。即使有成本、有稅收或不能以無風險利率借入資金,資本資產定價模型的一般結論也不會受到影響。然而賣空的限制和成本會讓價格有向上的偏誤,可能會危害資本資產定價模型的重要結論。
(3)投資者有相同的投資持有期。
資本資產定價模型是一個一期模型。所有投資者的投資決策都是基于一時期的。這個假定是為了簡化分析,因為多期模型更復雜。然而一個一期模型沒有考慮可以學習的情況,那么壞的決定會持續而無法改善。另外,多期期末的效用最大化可能會要求在一些時期的決策并不是單期最優的。即便如此,單期持有投資的假定并沒有局限資本資產定價模型應用到多期的情況。
(4)投資者同質預期。
這個假定意味著所有投資者在分析時運用了相同的方法,相同的概率分布和相同的未來現金流輸入值。另外假定這些投資者都是理性,那么他們會持有相同的風險組合也就是市場組合。
只要預期的不同不會產生顯著不同的最優風險組合,同質預期的假定可以放開。
(5)所有投資工具無限可分。
這個假定意味著一個投資者可以投資很少或者盡可能多的到一種資產上。這種假定使模型依賴于一個連續函數而不是離散跳躍的函數。這種假定只是為了分析簡化,對模型的結論沒有重要的影響。
(6)投資者是價格接受者。
資本資產定價模型假定市場中有許多投資者,沒有哪一個投資者能夠影響價格。因此投資者是價格接受者,我們假定證券價格不會受到投資者交易的影響。這個假定一般是正確的,即便投資者可能影響小股票的價格,那些股票也不足以影響資本資產定價模型的基本結果。
這些假定的主要目的是為了創造出以可預測方式理性選擇風險收益有效組合的邊際投資者。我們在操作和信息方面去除了市場的非有效性。即使一些假定看起來不太合理,然而放寬它們中的大部分只會對模型和結果產生微弱的影響。此外,即使模型有局限和缺陷,資本資產定價模型還是提供了一個進行比較的基準和最初收益率的估計。