عوامل تعیین کننده نوسانات اقتصادی در دوره زمانی کوتاه مدت و بلندمدت و چگونگی واکنشهای پویای اقتصاد به شوک های ساختاری عرضه و تقاضای کل، از اهداف اصلی این مطالعه است. یافته های این مطالعه در زمینه پدیده ادوار تجاری در ایران حاکی از آن است که درآمدهای نفتی یکی از مهمترین علل ایجاد، و نوسان پذیری پدیده ادوار تجاری در اقتصاد ایران است. در این راستا در ابتدا با استفاده از داده های سالانه در طی سالهای 1385-1338 به منظور تجزیه اجزای سیکلی از روند، از فیلتر فرکانس بند پس رویکرد باکستر و کینگ استفاده شده وسپس با استفاده از آزمون علیت گرنجر به بررسی روابط علی بین سیکل های اجزای تقاضای کل و سیکل مرجع (تولید ناخالص داخلی واقعی با نفت و بدون نفت) پرداخته شده است؛ در ادامه برای شناسایی شوک های ساختاری بر اساس یک الگوی عرضه و تقاضای کل، از رویکرد سیستم خود توضیح برداری ساختاری با استفاده از محدودیتهای بلندمدت بلنچارد و کوآ استفاده شده است. نتایج حاصل از شوک های ساختاری سازگاری کاملی را با روابط تئوریک توابع عرضه و تقاضای کل نشان می دهد. سرعت تعدیل تولید کل در واکنش به شوک های ساختاری عرضه و تقاضای کل متفاوت است؛ چنانکه در رابطه با شوک عرضه، چهار تا پنج دوره و در واکنش به شوک تقاضا شش تا هفت دوره به طول می انجامد. واکنش به شوک ساختاری طرف تقاضای کل از ناحیه قیمتها بسیار شدیدتر و طولانی تر نسبت به شوک ساختاری عرضه کل است. نتایج حاصل از تجزیه واریانس خطای پیش بینی ساختاری حکایت از تبیین قسمت اعظم تغییرات تولید کل توسط شوک ساختاری عرضه کل در کوتاه مدت و بلند مدت دارد و نتایج این تجزیه برای قیمتها، نشان می دهد که بخش عمده تغییرات قیمتها را شوک وارده از سوی تقاضای کل ساختاری تبیین می نماید.