首先是经济规模,也即一国GDP的大小。一般而言,在开放经济条件下,小国的贸易依存度大于大国,其主要原因是小国本身的资源和市场都有限,经济发展在很大程度上必须依靠进出口。相比之下,大国由于本身资源丰富、国内市场广阔等因素,对外部经济依赖程度不大,外贸依存度相对较低。
其次是国民收入的构成。三次产业变动对外贸依存度有很大影响,而产业结构又与一国发展阶段有关。处于经济初级发展阶段的国家,由于农业比重较大、制成品比重不高、出口竞争力不强等原因,一般外贸依存度较低。另一方面,发达国家中可贸易程度较小的第三产业(服务业)占有较高比重,因此它们的外贸依存度通常也不高。相比之下,处于经济发展中期阶段的国家由于第二产业比重高,产品在国际上具有一定的竞争力,所以外贸依存度较高。从美国、日本等发达国家的经济发展史可以观察到,它们的外贸依存度经历了由低到高、再由高到低的变化。
第三是经济发展战略以及由此导致的对外开放程度也是影响外贸依存度的重要因素。采取出口导向发展战略的国家,如亚洲四小龙,常常通过低估本币汇率、采取出口奖励等政策手段压低出口部门的生产成本,使国内资源更多地流向对外部门,同时这些国家又受本身市场、资源等限制,为保证出口增长还需要进口原材料等上游产品,因此这些国家外贸依存度会更高一些。与此相反,采取内向型发展战略的国家外贸依存度一般较低。
第四是汇率水平的影响。汇率水平对外贸依存度的影响分为直接和间接影响两种。直接影响是,由于汇率水平影响到国内外价格比,所以它对外贸依存度的分子、分母都产生影响。例如,当一国本币被低估时,以外币衡量的GDP会低估,这样计算出来的外贸依存度就较高,反之则反是。间接影响是,汇率往往是一国外贸政策的工具,如实行出口导向的国家选择采取汇率低估政策,那么会促使对外部门在经济中比重的提高,从而导致外贸依存度发生相应的变化。
此外,GDP和GNP的差异也影响到外贸依存度。一般来说,由于大国GDP和GNP差别不大,所以以GDP计算的外贸依存度和以GNP 计算的外贸依存度相差不大。但是如果考虑到对外投资的增加,两种算法可能会出现比较大的差异,例如随着国际分工体系的发展,发达国家向发展中国家的直接投资规模大大增加,发达国家的境外要素净流入扩大,GNP大于GDP,这样发达国家以GDP 衡量的外贸依存度往往高于以GNP衡量的外贸依存度。相比之下,发展中国家的情况正好相反。