Skip to content

MGA to MAD exchange rate API

Malagasy Ariary to Moroccan Dirham · quoted 2026-10-28

0.002154

▼ +2.00% over 2Y

1 MGA = 0.002154 MAD · 1 MAD = 464.2526 MGA · Get this rate via the API

1 MGA buys 0.002154 MAD as of 2026-10-28, so 1 MAD buys 464.2526 MGA. Over the last 2 years, MGA/MAD traded between 0.001986 and 0.002336, averaged 0.002128 and fell 2.00%. The API holds daily MGA/MAD rates from 2024-08-24 — 2 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
MGA/MAD over 2Y: show the values
Rates per 1 MGA. Missing rates are shown as a dash.
DateMAD
2024-10-280.002198
2024-10-290.002192
2024-10-300.00219
2024-10-310.002185
2024-11-010.002188
2024-11-020.002132
2024-11-030.002175
2024-11-040.002189
2024-11-050.002184
2024-11-060.002195
2024-11-070.002193
2024-11-080.002197
2024-11-090.002135
2024-11-100.002181
2024-11-110.002209
2024-11-120.002207
2024-11-130.002204
2024-11-140.002218
2024-11-150.00222
2024-11-160.002132
2024-11-170.002176
2024-11-180.002229
2024-11-190.002227
2024-11-200.002222
2024-11-210.002218
2024-11-220.002213
2024-11-230.002133
2024-11-240.002187
2024-11-250.002214
2024-11-260.002192
2024-11-270.002189
2024-11-280.002186
2024-11-290.002188
2024-11-300.002137
2024-12-010.002165
2024-12-020.002187
2024-12-030.002181
2024-12-040.002177
2024-12-050.002168
2024-12-060.002174
2024-12-070.002133
2024-12-080.002161
2024-12-090.002184
2024-12-100.002186
2024-12-110.002187
2024-12-120.002188
2024-12-130.002186
2024-12-140.002126
2024-12-150.002168
2024-12-160.002183
2024-12-170.002183
2024-12-180.002193
2024-12-190.002202
2024-12-200.002198
2024-12-210.002124
2024-12-220.002178
2024-12-230.002208
2024-12-240.002214
2024-12-250.002134
2024-12-260.002208
2024-12-270.002204
2024-12-280.002134
2024-12-290.002186
2024-12-300.002214
2024-12-310.002216
2025-01-010.002196
2025-01-020.002217
2025-01-030.002207
2025-01-040.002135
2025-01-050.002183
2025-01-060.002193
2025-01-070.002186
2025-01-080.002192
2025-01-090.002193
2025-01-100.002197
2025-01-110.002123
2025-01-120.002187
2025-01-130.002207
2025-01-140.002198
2025-01-150.0022
2025-01-160.002207
2025-01-170.002211
2025-01-180.002137
2025-01-190.002192
2025-01-200.002206
2025-01-210.002203
2025-01-220.002196
2025-01-230.002195
2025-01-240.002193
2025-01-250.002129
2025-01-260.002168
2025-01-270.002191
2025-01-280.002194
2025-01-290.002192
2025-01-300.002193
2025-01-310.002197
2025-02-010.002158
2025-02-020.002178
2025-02-030.002202
2025-02-040.002202
2025-02-050.002198
2025-02-060.002198
2025-02-070.002194
2025-02-080.002127
2025-02-090.002178
2025-02-100.002202
2025-02-110.002199
2025-02-120.002197
2025-02-130.002194
2025-02-140.002188
2025-02-150.00212
2025-02-160.002169
2025-02-170.002187
2025-02-180.002192
2025-02-190.0022
2025-02-200.002198
2025-02-210.002194
2025-02-220.002111
2025-02-230.002164
2025-02-240.00219
2025-02-250.002181
2025-02-260.002176
2025-02-270.002179
2025-02-280.00218
2025-03-010.002109
2025-03-020.002165
2025-03-030.002175
2025-03-040.00216
2025-03-050.002141
2025-03-060.002132
2025-03-070.002137
2025-03-080.00209
2025-03-090.002103
2025-03-100.00214
2025-03-110.002128
2025-03-120.002127
2025-03-130.002133
2025-03-140.002138
2025-03-150.002073
2025-03-160.002111
2025-03-170.002131
2025-03-180.002122
2025-03-190.002122
2025-03-200.002126
2025-03-210.002112
2025-03-220.002063
2025-03-230.002077
2025-03-240.002083
2025-03-250.002073
2025-03-260.002076
2025-03-270.002083
2025-03-280.002085
2025-03-290.002066
2025-03-300.002074
2025-03-310.002068
2025-04-010.002077
2025-04-020.002084
2025-04-030.002072
2025-04-040.002092
2025-04-050.002062
2025-04-060.002091
2025-04-070.002125
2025-04-080.002142
2025-04-090.002147
2025-04-100.002139
2025-04-110.002115
2025-04-120.002006
2025-04-130.002067
2025-04-140.002105
2025-04-150.002093
2025-04-160.002076
2025-04-170.002061
2025-04-180.002055
2025-04-190.002036
2025-04-200.002048
2025-04-210.002057
2025-04-220.002069
2025-04-230.002084
2025-04-240.002089
2025-04-250.002076
2025-04-260.002051
2025-04-270.002057
2025-04-280.00207
2025-04-290.002067
2025-04-300.002074
2025-05-010.002086
2025-05-020.002083
2025-05-030.002082
2025-05-040.002083
2025-05-050.002089
2025-05-060.00208
2025-05-070.002072
2025-05-080.002076
2025-05-090.00207
2025-05-100.002071
2025-05-110.002064
2025-05-120.002066
2025-05-130.002053
2025-05-140.002043
2025-05-150.002039
2025-05-160.002037
2025-05-170.002058
2025-05-180.002048
2025-05-190.002034
2025-05-200.002026
2025-05-210.002018
2025-05-220.002017
2025-05-230.00201
2025-05-240.002051
2025-05-250.00202
2025-05-260.002023
2025-05-270.002029
2025-05-280.002029
2025-05-290.002025
2025-05-300.002019
2025-05-310.002021
2025-06-010.002024
2025-06-020.002016
2025-06-030.002025
2025-06-040.002031
2025-06-050.002045
2025-06-060.002056
2025-06-070.002041
2025-06-080.002054
2025-06-090.002057
2025-06-100.002058
2025-06-110.002055
2025-06-120.002045
2025-06-130.002044
2025-06-140.00204
2025-06-150.002056
2025-06-160.002056
2025-06-170.002054
2025-06-180.002058
2025-06-190.002055
2025-06-200.002053
2025-06-210.002044
2025-06-220.002056
2025-06-230.002052
2025-06-240.002048
2025-06-250.00205
2025-06-260.002047
2025-06-270.002049
2025-06-280.00204
2025-06-290.002045
2025-06-300.002043
2025-07-010.002036
2025-07-020.002036
2025-07-030.002038
2025-07-040.002045
2025-07-050.00204
2025-07-060.002042
2025-07-070.002041
2025-07-080.002032
2025-07-090.002029
2025-07-100.002028
2025-07-110.00203
2025-07-120.002034
2025-07-130.002035
2025-07-140.00204
2025-07-150.002044
2025-07-160.002045
2025-07-170.002048
2025-07-180.002051
2025-07-190.002038
2025-07-200.002044
2025-07-210.002046
2025-07-220.002039
2025-07-230.00204
2025-07-240.002037
2025-07-250.002041
2025-07-260.00204
2025-07-270.002043
2025-07-280.00206
2025-07-290.002062
2025-07-300.002068
2025-07-310.002076
2025-08-010.002069
2025-08-020.002046
2025-08-030.002044
2025-08-040.002058
2025-08-050.002047
2025-08-060.002047
2025-08-070.002045
2025-08-080.00204
2025-08-090.002043
2025-08-100.002046
2025-08-110.002052
2025-08-120.002048
2025-08-130.002042
2025-08-140.002045
2025-08-150.002049
2025-08-160.002028
2025-08-170.002032
2025-08-180.002051
2025-08-190.002048
2025-08-200.002047
2025-08-210.00205
2025-08-220.002049
2025-08-230.002034
2025-08-240.002023
2025-08-250.002046
2025-08-260.002043
2025-08-270.002045
2025-08-280.002044
2025-08-290.002041
2025-08-300.002014
2025-08-310.002042
2025-09-010.002043
2025-09-020.002052
2025-09-030.002079
2025-09-040.0021
2025-09-050.002097
2025-09-060.002027
2025-09-070.002073
2025-09-080.002116
2025-09-090.002119
2025-09-100.002097
2025-09-110.002088
2025-09-120.002086
2025-09-130.002013
2025-09-140.002069
2025-09-150.002111
2025-09-160.002102
2025-09-170.002089
2025-09-180.002091
2025-09-190.002087
2025-09-200.002031
2025-09-210.002052
2025-09-220.002119
2025-09-230.002131
2025-09-240.002131
2025-09-250.002131
2025-09-260.002167
2025-09-270.00204
2025-09-280.002148
2025-09-290.002192
2025-09-300.002186
2025-10-010.002223
2025-10-020.002256
2025-10-030.002312
2025-10-040.002039
2025-10-050.00204
2025-10-060.002041
2025-10-070.002044
2025-10-080.002336
2025-10-090.002046
2025-10-100.002242
2025-10-110.002042
2025-10-120.002038
2025-10-130.002052
2025-10-140.002045
2025-10-150.00205
2025-10-160.00206
2025-10-170.002061
2025-10-180.002035
2025-10-190.002029
2025-10-200.002058
2025-10-210.002062
2025-10-220.002066
2025-10-230.002065
2025-10-240.002064
2025-10-250.002046
2025-10-260.002045
2025-10-270.002047
2025-10-280.002066
2025-10-290.002065
2025-10-300.002055
2025-10-310.002065
2025-11-010.002064
2025-11-020.002065
2025-11-030.002068
2025-11-040.002068
2025-11-050.002067
2025-11-060.002064
2025-11-070.00206
2025-11-080.00206
2025-11-090.002063
2025-11-100.002066
2025-11-110.002065
2025-11-120.00207
2025-11-130.002067
2025-11-140.002067
2025-11-150.002053
2025-11-160.002058
2025-11-170.002067
2025-11-180.002062
2025-11-190.002066
2025-11-200.002063
2025-11-210.002062
2025-11-220.002065
2025-11-230.002068
2025-11-240.002058
2025-11-250.002063
2025-11-260.002063
2025-11-270.002067
2025-11-280.002068
2025-11-290.002062
2025-11-300.002065
2025-12-010.002069
2025-12-020.002069
2025-12-030.002066
2025-12-040.002071
2025-12-050.00207
2025-12-060.00206
2025-12-070.002059
2025-12-080.002069
2025-12-090.002074
2025-12-110.002068
2025-12-120.002072
2025-12-130.002035
2025-12-140.002045
2025-12-150.00207
2025-12-160.002051
2025-12-170.002064
2025-12-180.002034
2025-12-190.002037
2025-12-200.002019
2025-12-210.002012
2025-12-220.002025
2025-12-230.002026
2025-12-240.001999
2025-12-250.001993
2025-12-260.001994
2025-12-270.001993
2025-12-280.00199
2025-12-290.001993
2025-12-300.002016
2025-12-310.001992
2026-01-010.001986
2026-01-020.00199
2026-01-030.001992
2026-01-040.001994
2026-01-050.001994
2026-01-060.001993
2026-01-070.001996
2026-01-080.001995
2026-01-090.001998
2026-01-100.002011
2026-01-110.002017
2026-01-120.002002
2026-01-130.001994
2026-01-140.001993
2026-01-150.00199
2026-01-160.001992
2026-01-170.001994
2026-01-180.002014
2026-01-190.00199
2026-01-200.00203
2026-01-210.00202
2026-01-220.001996
2026-01-230.002018
2026-01-240.002015
2026-01-250.002016
2026-01-260.002022
2026-01-270.002016
2026-01-280.00203
2026-01-290.00203
2026-01-300.002028
2026-01-310.002048
2026-02-010.002051
2026-02-020.002034
2026-02-030.002049
2026-02-040.002064
2026-02-050.002072
2026-02-060.002074
2026-02-070.002071
2026-02-080.002068
2026-02-090.002066
2026-02-100.002057
2026-02-110.00206
2026-02-120.00206
2026-02-130.002069
2026-02-140.002078
2026-02-150.002082
2026-02-160.00209
2026-02-170.002091
2026-02-180.002092
2026-02-190.002099
2026-02-200.002108
2026-02-210.002119
2026-02-220.002119
2026-02-230.002136
2026-02-240.002136
2026-02-250.002146
2026-02-260.002176
2026-02-270.002161
2026-02-280.002174
2026-03-010.002177
2026-03-020.002176
2026-03-030.002213
2026-03-040.002218
2026-03-050.002236
2026-03-060.002251
2026-03-070.002235
2026-03-080.002227
2026-03-090.002242
2026-03-100.002248
2026-03-110.002252
2026-03-120.002257
2026-03-130.002266
2026-03-140.002268
2026-03-150.002266
2026-03-160.002262
2026-03-170.002258
2026-03-180.002257
2026-03-190.00224
2026-03-200.00225
2026-03-210.002242
2026-03-220.00224
2026-03-230.002241
2026-03-240.002247
2026-03-250.002237
2026-03-260.002232
2026-03-270.002242
2026-03-280.002238
2026-03-290.002234
2026-03-300.002252
2026-03-310.002238
2026-04-010.002232
2026-04-020.002241
2026-04-030.002256
2026-04-040.002252
2026-04-050.002252
2026-04-060.002252
2026-04-070.002251
2026-04-080.002237
2026-04-090.00225
2026-04-100.00224
2026-04-110.002239
2026-04-120.002239
2026-04-130.002242
2026-04-140.002237
2026-04-150.002234
2026-04-160.002231
2026-04-170.002224
2026-04-180.002228
2026-04-190.002223
2026-04-200.002219
2026-04-210.002235
2026-04-220.002232
2026-04-230.002226
2026-04-240.002235
2026-04-250.002229
2026-04-260.002229
2026-04-270.00223
2026-04-280.002223
2026-04-290.002231
2026-04-300.002229
2026-05-010.002222
2026-05-020.002229
2026-05-030.002227
2026-05-040.002227
2026-05-050.002224
2026-05-060.002213
2026-05-070.002196
2026-05-080.002196
2026-05-090.002189
2026-05-100.00219
2026-05-110.002187
2026-05-120.002193
2026-05-140.002205
2026-05-150.002193
2026-05-160.002206
2026-05-170.002202
2026-05-180.002209
2026-05-190.002205
2026-05-200.002203
2026-05-210.0022
2026-05-230.002194
2026-05-240.002196
2026-05-250.002199
2026-05-260.002192
2026-05-270.002184
2026-05-280.00219
2026-05-290.002191
2026-05-300.002188
2026-05-310.002189
2026-06-010.002194
2026-06-020.002193
2026-06-030.002192
2026-06-040.002194
2026-06-050.002194
2026-06-060.002201
2026-06-090.002204
2026-06-100.002203
2026-06-110.00221
2026-06-120.002205
2026-06-130.002204
2026-06-140.002206
2026-06-150.002215
2026-06-160.002202
2026-06-170.002213
2026-06-180.00222
2026-06-190.002218
2026-06-200.002215
2026-06-210.002208
2026-06-220.002217
2026-06-230.002215
2026-06-240.002231
2026-06-250.002235
2026-06-260.002207
2026-06-270.002208
2026-06-280.002212
2026-06-290.002214
2026-06-300.00221
2026-07-010.002219
2026-07-020.002191
2026-07-030.002198
2026-07-040.002209
2026-07-050.002198
2026-07-060.002208
2026-07-070.002208
2026-07-080.002206
2026-07-090.002208
2026-07-100.002188
2026-07-110.002173
2026-07-120.002175
2026-07-130.00217
2026-07-140.00218
2026-07-150.002186
2026-07-160.002206
2026-07-170.002191
2026-07-180.002194
2026-07-190.002173
2026-07-200.002189
2026-07-210.002184
2026-07-220.002184
2026-07-230.0022
2026-07-240.002174
2026-07-250.00217
2026-07-260.002173
2026-07-270.00215
2026-07-280.002177
2026-07-290.002181
2026-07-300.002173
2026-07-310.002173
2026-08-010.002186
2026-08-020.002164
2026-08-030.002189
2026-08-040.002184
2026-08-050.002184
2026-08-060.002173
2026-08-070.002165
2026-08-080.002159
2026-08-090.00216
2026-08-100.002161
2026-08-110.002165
2026-08-120.00216
2026-08-130.002162
2026-08-140.002156
2026-08-150.002158
2026-08-160.002147
2026-08-170.002162
2026-08-180.002157
2026-08-200.00216
2026-08-210.00216
2026-08-220.00214
2026-08-230.002142
2026-08-240.002144
2026-08-250.00215
2026-08-260.002165
2026-08-270.002146
2026-08-280.002138
2026-08-290.002144
2026-08-300.002145
2026-08-310.002144
2026-09-010.002158
2026-09-020.002157
2026-09-030.002166
2026-09-040.002174
2026-09-050.002174
2026-09-060.002163
2026-09-070.002188
2026-09-080.002192
2026-09-090.002169
2026-09-100.002182
2026-09-110.002178
2026-09-120.002172
2026-09-130.002165
2026-09-140.002184
2026-09-150.002189
2026-09-160.002183
2026-09-170.002175
2026-09-180.002167
2026-09-190.002192
2026-09-200.002177
2026-09-210.002197
2026-09-220.002183
2026-09-230.002188
2026-09-240.002181
2026-09-250.002193
2026-09-260.002179
2026-09-270.002176
2026-09-280.002175
2026-09-300.002199
2026-10-020.00223
2026-10-030.002244
2026-10-050.002237
2026-10-060.002253
2026-10-070.002256
2026-10-080.002235
2026-10-090.002193
2026-10-100.002189
2026-10-110.002166
2026-10-120.00218
2026-10-130.00216
2026-10-140.002165
2026-10-150.002173
2026-10-160.002162
2026-10-170.002165
2026-10-180.002142
2026-10-190.002167
2026-10-200.002156
2026-10-210.00215
2026-10-220.00217
2026-10-230.002168
2026-10-240.002173
2026-10-250.002149
2026-10-260.002182
2026-10-270.00217
2026-10-280.002154

High

0.002336

Low

0.001986

Average

0.002128

Statistics use all 722 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the MGA/MAD rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MGA&currencies=MAD"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MGA&currencies=MAD");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MGA&currencies=MAD").json()

Replace YOUR_API_KEY with the key from your dashboard.

MGA/MAD API questions

How do I get the MGA/MAD exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MGA&currencies=MAD, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest MGA/MAD rate in rates.MAD.

How far back does MGA/MAD historical data go?

Daily MGA/MAD rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free MGA/MAD exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.