À 06h50 GMT, le rand s'échangeait à 17,9525 contre le dollar, en baisse de 0,2 % sur la journée, mais proche de son plus haut niveau depuis la mi-décembre.
Le ministre des Finances, Enoch Godongwana, présentera une troisième version du budget national à partir de 12h00 GMT, après que des désaccords entre les partenaires de la coalition aient fait échouer les deux versions précédentes.
Les investisseurs attendent de voir comment M. Godongwana comblera le déficit de 75 milliards de rands créé par sa décision de revenir sur la hausse de la taxe sur la valeur ajoutée et s'il annoncera un objectif d'inflation plus bas.
Ramaphosa rencontrera Trump à Washington vers 15h30 GMT, selon la chaîne publique sud-africaine SABC, afin de tenter de rétablir les relations tendues par les critiques répétées de Trump à l'égard de l'Afrique du Sud.
Depuis son retour à la Maison Blanche en janvier, Trump a supprimé toute aide financière à l'Afrique du Sud, expulsé son ambassadeur et accordé le statut de réfugié à une cinquantaine de Sud-Africains blancs, qu'il considère comme victimes de discrimination raciale, sans toutefois fournir de preuves.
L'agence statistique sud-africaine publiera également mercredi les chiffres de l'inflation pour avril et les ventes au détail pour mars.
L'obligation d'État de référence à échéance 2030 a peu évolué en début de séance, avec un rendement en hausse d'un point de base à 8,87 %. (Reportage d'Alexander Winning ; édité par Barbara Lewis)