本[發明專利]公開了一種自適應的外生變量識別方法,包括以下步驟:設定數據集,其中數據集中每個變量包含m個樣本數據,設定矩陣,設定一個數組;計算數據集與其余所有數據做最小二乘回歸運算,得到殘差;計算變量與所有殘差的互信息;將所述互信息替換到矩陣中的元素;計算矩陣中每行的最大值,存放在數組中;在數組中找出最小值;找出獨立于其余所有殘差的變量即為外生變量。本[發明專利]利用最大最小思想,結合外生變量的特征,使得引入的獨立性判定參數是一個自適應的參數值,避免了傳統算法對獨立性值差異敏感而導致識別率低的問題,也避免了不同數據集對固定獨立性參數敏感而導致無法識別的缺陷,提高外生變量的辨識度。