هدف این مطالعه، بررسی اثر تحریم ها و وضعیت درآمد نفتی بر درجه عبور نرخ ارز برای داده های فصلی 1-1369 تا 1-1400 است. وضعیت درآمد نفتی ایران به سه دوره تحریم، فراوانی و کمبود درآمد نفتی تقسیم می شود. تفکیک دوره های کمبود و فراوانی درآمد نفتی با استفاده از روش بای-پرون (2003) و درآمد نفتی جاری دلاری ایران برای1-1369 تا 3-1390 محاسبه گردیده است و دوره تحریم مربوط به 4-1390 تا 1-1400 است. برای دوره کمبود درآمد نفتی و تحریم، محیط تورمی بالا است و برای دوره فراوانی درآمدهای نفتی، محیط تورمی پایین است. سپس با استفاده از الگوی SVAR ، درجه عبور نرخ ارز برای هر دوره محاسبه گردید. نتایج تجزیه واریانس و تجزیه تاریخی، نشان می دهد که در دوره تحریم، شوک ساختاری نرخ ارز، بیشترین سهم را در توضیح نوسانات تورم دارد؛ درحالی که در دو دوره دیگر، شوک ساختاری تورم، عامل اصلی توضیح دهنده نوسانات تورم است. درجه عبور نرخ ارز برای دوره کمبود درآمد نفتی 9/9 درصد، دوره فراوانی درآمد نفتی25.1 درصد و دوره تحریم 10.1 درصد است. بر خلاف اکثر مطالعات قبلی داخلی و خارجی، نتایج نشان می دهد که با تشدید محیط تورمی، درجه عبور نرخ ارز کاهش می یابد و با تخفیف محیط تورمی، درجه عبور نرخ ارز افزایش می یابد. به نظر می رسد که عامل توضیح دهنده این وضعیت، استفاده از لنگر ارزی برای مهار تورم و روند افزایشی واردات در دوره فراوانی درآمد نفتی نسبت به دو دوره دیگر باشد که به وابستگی بیشتر سبد مصرفی خانوار به کالای خارجی و نرخ ارز و به تبع آن، افزایش درجه عبور نرخ ارز منجر شده است.