چالش جدی پیش روی سیاست گذاران در کشورهای وابسته به نفت، امکان پذیر نبودن تعیین دقیق درآمدهای نفتی و بودجه ریزی بر مبنای درآمدهای نفتی به دلیل عوامل مختلف اقتصادی، سیاست خارجی و برون زا بودن آن نسبت به اقتصاد داخل است. چنین چالشی موجب شد تا سیاست گذاران اقتصادی به دنبال راهی برای کم رنگ کردن نوسانات اقتصادی منفی مبتلابه باشند. به این مقصود، در این مقاله، نقش صندوق توسعه ملی به عنوان یکی از راهکارهای تمهید شده در کاهش نوسانات اقتصادی ایران را در سه سناریو و در دوره زمانی 1395-1368 با استفاده از روش تعادل عمومی پویای تصادفی (DSGE) بررسی نمودیم. در سناریو اول فرض شده است که دولت تنها از درآمدهای نفتی استفاده می کند و هیچ بخشی از درآمدهای نفتی را در صندوق توسعه ملی واریز نمی کند. در سناریو دوم فرض بر استفاده دولت از درآمدهای نفتی و مالیاتی و واریز بخشی از درآمدهای ارزی ناشی از فروش نفت در صندوق توسعه ملی است. سناریو سوم دال بر استفاده صرف دولت از درآمدهای مالیاتی و واریز درآمد ناشی از فروش نفت در صندوق توسعه ملی است. نتایج به دست آمده حاکی از اثرگذاری معنی دار درآمدهای نفتی بر رشد اقتصادی و مصرف در سناریوهای سه گانه دارد. اتکا بر درآمدهای مالیاتی در سناریو دوم و سوم در کوتاه مدت منجر به کاهش در مصرف، رشد اقتصادی و سرمایه گذاری شده است اما در بلندمدت تاثیر آن بر متغیرهای ذکرشده مثبت می باشد. نتایج حاصل شده از سناریو سوم بیانگر آن بود که اتکا دولت به درآمدهای مالیاتی و عوارض گمرکی و سرمایه گذاری از طریق منابع ارزی صندوق توسعه ملی منجر به افزایش در رشد اقتصادی، مصرف و سرمایه گذاری شده است.