´It was narrated from Umar bin Muhammad bin 'Ali bin abi Talib, from his father, that his grandfather said:` 'The Messenger of Allah (ﷺ) said: 'Dinar for Dinar, Dirham for Dirham, with no increase between them. Whoever has need of silver, let him trade gold for it, and whoever has need of gold, let him trade silver for it, and let the transaction be done on the spot."'
Hadith Referenceسنن ابن ماجه / كتاب التجارات / 2261
Hadith Gradingالألبانی:صحيح | زبیر علی زئی:ضعيف, إسناده ضعيف, عباس بن عثمان بن شافع: لا يعرف حاله (تقريب:3179), انوار الصحيفه، صفحه نمبر 459