Skip to content

MGA to CUP exchange rate API

Malagasy Ariary to Cuban Peso · quoted 2026-10-21

0.005257

▼ +3.36% over 2Y

1 MGA = 0.005257 CUP · 1 CUP = 190.2226 MGA · Get this rate via the API

1 MGA buys 0.005257 CUP as of 2026-10-21, so 1 CUP buys 190.2226 MGA. Over the last 2 years, MGA/CUP traded between 0.005074 and 0.006411, averaged 0.005597 and fell 3.36%. The API holds daily MGA/CUP 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/CUP over 2Y: show the values
Rates per 1 MGA. Missing rates are shown as a dash.
DateCUP
2024-10-210.00544
2024-10-220.005437
2024-10-230.005432
2024-10-240.005433
2024-10-250.005437
2024-10-260.005211
2024-10-270.005315
2024-10-280.005438
2024-10-290.005433
2024-10-300.005431
2024-10-310.005427
2024-11-010.005426
2024-11-020.005198
2024-11-030.005337
2024-11-040.005426
2024-11-050.005432
2024-11-060.005434
2024-11-070.005415
2024-11-080.00542
2024-11-090.005185
2024-11-100.005327
2024-11-110.005438
2024-11-120.005446
2024-11-130.005445
2024-11-140.005448
2024-11-150.00544
2024-11-160.005146
2024-11-170.005277
2024-11-180.005443
2024-11-190.005452
2024-11-200.005437
2024-11-210.00541
2024-11-220.005382
2024-11-230.005135
2024-11-240.005234
2024-11-250.005363
2024-11-260.005337
2024-11-270.005336
2024-11-280.00533
2024-11-290.005325
2024-11-300.005118
2024-12-010.005234
2024-12-020.005323
2024-12-030.005326
2024-12-040.005332
2024-12-050.005334
2024-12-060.005335
2024-12-070.005119
2024-12-080.005238
2024-12-090.005344
2024-12-100.005351
2024-12-110.00535
2024-12-120.005346
2024-12-130.005343
2024-12-140.005115
2024-12-150.005275
2024-12-160.005324
2024-12-170.005324
2024-12-180.005337
2024-12-190.005335
2024-12-200.005336
2024-12-210.005113
2024-12-220.00525
2024-12-230.005347
2024-12-240.005354
2024-12-250.005084
2024-12-260.005344
2024-12-270.005335
2024-12-280.00509
2024-12-290.005237
2024-12-300.00534
2024-12-310.005344
2025-01-010.005259
2025-01-020.00534
2025-01-030.005335
2025-01-040.005074
2025-01-050.00525
2025-01-060.005331
2025-01-070.005333
2025-01-080.005336
2025-01-090.005331
2025-01-100.005325
2025-01-110.005082
2025-01-120.005265
2025-01-130.005331
2025-01-140.005346
2025-01-150.005337
2025-01-160.00534
2025-01-170.005363
2025-01-180.005102
2025-01-190.005261
2025-01-200.005354
2025-01-210.005355
2025-01-220.005352
2025-01-230.005353
2025-01-240.005352
2025-01-250.0051
2025-01-260.005241
2025-01-270.005336
2025-01-280.005342
2025-01-290.005345
2025-01-300.005345
2025-01-310.005338
2025-02-010.005161
2025-02-020.005245
2025-02-030.005344
2025-02-040.005348
2025-02-050.005347
2025-02-060.005349
2025-02-070.005336
2025-02-080.00509
2025-02-090.005252
2025-02-100.005359
2025-02-110.005364
2025-02-120.005376
2025-02-130.005378
2025-02-140.005357
2025-02-150.005091
2025-02-160.005266
2025-02-170.005341
2025-02-180.005347
2025-02-190.005364
2025-02-200.005367
2025-02-210.005365
2025-02-220.005086
2025-02-230.005273
2025-02-240.00537
2025-02-250.005366
2025-02-260.005914
2025-02-270.00534
2025-02-280.00533
2025-03-010.00508
2025-03-020.005265
2025-03-030.00533
2025-03-040.00533
2025-03-050.005326
2025-03-060.005319
2025-03-070.005339
2025-03-080.005138
2025-03-090.005787
2025-03-100.005367
2025-03-110.005372
2025-03-120.005372
2025-03-130.005375
2025-03-140.005374
2025-03-150.005134
2025-03-160.005841
2025-03-170.005362
2025-03-180.005368
2025-03-190.005372
2025-03-200.005367
2025-03-210.005344
2025-03-220.005137
2025-03-230.005788
2025-03-250.00529
2025-03-260.005287
2025-03-270.005288
2025-03-280.005278
2025-03-290.005145
2025-03-300.005194
2025-03-310.005789
2025-04-010.005252
2025-04-020.005255
2025-04-030.005272
2025-04-040.005362
2025-04-050.005177
2025-04-060.005257
2025-04-070.005457
2025-04-080.005486
2025-04-090.005508
2025-04-100.005507
2025-04-110.005533
2025-04-120.005166
2025-04-130.005372
2025-04-140.005512
2025-04-150.005479
2025-04-160.005439
2025-04-170.005409
2025-04-180.005398
2025-04-190.005269
2025-04-200.005363
2025-04-210.005429
2025-04-220.005475
2025-04-230.005487
2025-04-240.005495
2025-04-250.005482
2025-04-260.00531
2025-04-270.005376
2025-04-280.005448
2025-04-290.005451
2025-04-300.005469
2025-05-010.00549
2025-05-020.005487
2025-05-030.005385
2025-05-040.005431
2025-05-050.005522
2025-05-060.005529
2025-05-080.005498
2025-05-090.005474
2025-05-100.005381
2025-05-110.005409
2025-05-120.005425
2025-05-130.005387
2025-05-140.005374
2025-05-150.005364
2025-05-170.005304
2025-05-180.005328
2025-05-190.005352
2025-05-200.005364
2025-05-210.00534
2025-05-220.005346
2025-05-230.005335
2025-05-240.005344
2025-05-250.005269
2025-05-260.005348
2025-05-270.005367
2025-05-280.005361
2025-05-290.005349
2025-05-300.005347
2025-05-310.005252
2025-06-010.00532
2025-06-020.005335
2025-06-030.005378
2025-06-040.005414
2025-06-050.005462
2025-06-060.005485
2025-06-070.00534
2025-06-080.005433
2025-06-090.005484
2025-06-100.005499
2025-06-110.005494
2025-06-120.005487
2025-06-130.00551
2025-06-140.005375
2025-06-150.005428
2025-06-160.005496
2025-06-170.005506
2025-06-180.005502
2025-06-190.005488
2025-06-200.005483
2025-06-210.005369
2025-06-220.00545
2025-06-230.00549
2025-06-240.005492
2025-06-250.005512
2025-06-260.005527
2025-06-270.005534
2025-06-280.005422
2025-06-290.005482
2025-06-300.005517
2025-07-010.005529
2025-07-020.005548
2025-07-030.005532
2025-07-040.005544
2025-07-050.005446
2025-07-060.005495
2025-07-070.005536
2025-07-080.005517
2025-07-090.00551
2025-07-100.005503
2025-07-110.005514
2025-07-120.005418
2025-07-130.00548
2025-07-140.005519
2025-07-150.005538
2025-07-160.005531
2025-07-170.005512
2025-07-180.005503
2025-07-190.005406
2025-07-200.005434
2025-07-210.005533
2025-07-220.005523
2025-07-230.005538
2025-07-240.005531
2025-07-250.005547
2025-07-260.005434
2025-07-270.005492
2025-07-280.005553
2025-07-290.005554
2025-07-300.005559
2025-07-310.005556
2025-08-010.005544
2025-08-020.005411
2025-08-030.005462
2025-08-040.005538
2025-08-050.005456
2025-08-060.005458
2025-08-070.005474
2025-08-080.005472
2025-08-090.005412
2025-08-100.005472
2025-08-110.005516
2025-08-120.00553
2025-08-130.005527
2025-08-140.005539
2025-08-150.005547
2025-08-160.005405
2025-08-170.005438
2025-08-180.005537
2025-08-190.005536
2025-08-200.00553
2025-08-210.005529
2025-08-220.005542
2025-08-230.005424
2025-08-240.005383
2025-08-250.005543
2025-08-260.005548
2025-08-270.005519
2025-08-280.005529
2025-08-290.005526
2025-08-300.005366
2025-08-310.005471
2025-09-010.00552
2025-09-020.005554
2025-09-030.005597
2025-09-040.005644
2025-09-050.005646
2025-09-060.005369
2025-09-070.005529
2025-09-080.005685
2025-09-090.005713
2025-09-100.005685
2025-09-110.005662
2025-09-130.005362
2025-09-140.005549
2025-09-150.00572
2025-09-160.005734
2025-09-170.005675
2025-09-180.005674
2025-09-190.005652
2025-09-200.005401
2025-09-210.005494
2025-09-220.005654
2025-09-230.005659
2025-09-240.00565
2025-09-250.005634
2025-09-260.00571
2025-09-270.005372
2025-09-280.005652
2025-09-290.005752
2025-09-300.005764
2025-10-010.005859
2025-10-020.005935
2025-10-030.006082
2025-10-040.005377
2025-10-050.005351
2025-10-060.005375
2025-10-070.005357
2025-10-080.006138
2025-10-090.00537
2025-10-100.005883
2025-10-110.005352
2025-10-120.005331
2025-10-130.00534
2025-10-140.005341
2025-10-150.005344
2025-10-160.00537
2025-10-170.005373
2025-10-180.005337
2025-10-190.005313
2025-10-200.005373
2025-10-210.005357
2025-10-220.005362
2025-10-230.005351
2025-10-240.00535
2025-10-250.005316
2025-10-260.005304
2025-10-270.00531
2025-10-280.005375
2025-10-290.005368
2025-10-300.005323
2025-10-310.005333
2025-11-010.005333
2025-11-020.00533
2025-11-030.005331
2025-11-040.005325
2025-11-050.005317
2025-11-060.005315
2025-11-070.005324
2025-11-080.005338
2025-11-090.005323
2025-11-100.005339
2025-11-110.005332
2025-11-120.005337
2025-11-130.005343
2025-11-140.00536
2025-11-150.005335
2025-11-160.005324
2025-11-170.00536
2025-11-180.005352
2025-11-190.005344
2025-11-200.005325
2025-11-210.005327
2025-11-220.005339
2025-11-230.005339
2025-11-240.005313
2025-11-250.005335
2025-11-260.005337
2025-11-270.005359
2025-11-280.005348
2025-11-290.005336
2025-11-300.005334
2025-12-010.005342
2025-12-020.005358
2025-12-030.005367
2025-12-040.005381
2025-12-050.005371
2025-12-060.005358
2025-12-070.005345
2025-12-080.005366
2025-12-090.005377
2025-12-110.00536
2025-12-120.005399
2025-12-130.005309
2025-12-140.005321
2025-12-150.005402
2025-12-160.005367
2025-12-170.005409
2025-12-180.005323
2025-12-190.005328
2025-12-200.005287
2025-12-210.005245
2025-12-220.005306
2025-12-230.005309
2025-12-240.00525
2025-12-250.005244
2025-12-260.005245
2025-12-270.005249
2025-12-280.005238
2025-12-290.005241
2025-12-300.005305
2025-12-310.005242
2026-01-010.00523
2026-01-020.005227
2026-01-030.005235
2026-01-040.00521
2026-01-050.005228
2026-01-060.005199
2026-01-070.005199
2026-01-080.005188
2026-01-090.005192
2026-01-100.005225
2026-01-110.005233
2026-01-120.005204
2026-01-130.005192
2026-01-140.005191
2026-01-150.005178
2026-01-160.005178
2026-01-170.005189
2026-01-180.005234
2026-01-190.005173
2026-01-200.00529
2026-01-210.005277
2026-01-220.005213
2026-01-230.005272
2026-01-240.00529
2026-01-250.005283
2026-01-260.005285
2026-01-270.005304
2026-01-280.005361
2026-01-290.005375
2026-01-300.005353
2026-01-310.005391
2026-02-010.005386
2026-02-020.005369
2026-02-030.00539
2026-02-040.005386
2026-02-050.005419
2026-02-060.005423
2026-02-070.005401
2026-02-080.0054
2026-02-090.0054
2026-02-100.005392
2026-02-110.00542
2026-02-120.005972
2026-02-130.005435
2026-02-140.005458
2026-02-150.005461
2026-02-160.005488
2026-02-170.005496
2026-02-180.005483
2026-02-190.005513
2026-02-200.005518
2026-02-210.005549
2026-02-220.005525
2026-02-230.00556
2026-02-240.005575
2026-02-250.005608
2026-02-260.00567
2026-02-270.005663
2026-02-280.005692
2026-03-010.005693
2026-03-020.005671
2026-03-030.005744
2026-03-040.005725
2026-03-050.00577
2026-03-060.005793
2026-03-070.005764
2026-03-080.005716
2026-03-090.005751
2026-03-100.005741
2026-03-110.00578
2026-03-120.005776
2026-03-130.005791
2026-03-140.005766
2026-03-150.005764
2026-03-160.00577
2026-03-170.005765
2026-03-180.005763
2026-03-190.005748
2026-03-200.005771
2026-03-210.00575
2026-03-220.005725
2026-03-230.005748
2026-03-240.005764
2026-03-250.005747
2026-03-260.005755
2026-03-270.005746
2026-03-280.006347
2026-03-290.005708
2026-03-300.005752
2026-03-310.005737
2026-04-010.005737
2026-04-020.005747
2026-04-030.00574
2026-04-040.005749
2026-04-050.00572
2026-04-060.005739
2026-04-070.005744
2026-04-080.005732
2026-04-090.006404
2026-04-100.006385
2026-04-110.006393
2026-04-120.006394
2026-04-130.006394
2026-04-140.006408
2026-04-150.006405
2026-04-160.006403
2026-04-170.006382
2026-04-180.006402
2026-04-190.006378
2026-04-200.006367
2026-04-210.006411
2026-04-220.006392
2026-04-230.006367
2026-04-240.006393
2026-04-250.006387
2026-04-260.006387
2026-04-270.006387
2026-04-280.00636
2026-04-290.006387
2026-04-300.006385
2026-05-010.006377
2026-05-020.006385
2026-05-030.006385
2026-05-040.006385
2026-05-050.006377
2026-05-060.00637
2026-05-070.006338
2026-05-080.006361
2026-05-090.006362
2026-05-100.006361
2026-05-110.006361
2026-05-120.005766
2026-05-140.00576
2026-05-150.006298
2026-05-160.005737
2026-05-170.005706
2026-05-180.006353
2026-05-190.005734
2026-05-200.005717
2026-05-210.005718
2026-05-230.005711
2026-05-240.005698
2026-05-250.00571
2026-05-260.005707
2026-05-270.005699
2026-05-280.005724
2026-05-290.006326
2026-05-300.00632
2026-05-310.006316
2026-06-010.006325
2026-06-020.006316
2026-06-030.006305
2026-06-040.006311
2026-06-050.006304
2026-06-060.006308
2026-06-090.00631
2026-06-100.006305
2026-06-110.006314
2026-06-120.006302
2026-06-130.006311
2026-06-140.006308
2026-06-150.006335
2026-06-160.006302
2026-06-170.006343
2026-06-180.006329
2026-06-190.006318
2026-06-200.00631
2026-06-210.006278
2026-06-220.006298
2026-06-230.006265
2026-06-240.006289
2026-06-250.006293
2026-06-260.006223
2026-06-270.006239
2026-06-280.006247
2026-06-290.006254
2026-06-300.006235
2026-07-010.006252
2026-07-020.00618
2026-07-030.006215
2026-07-040.006253
2026-07-050.006221
2026-07-060.006245
2026-07-070.00625
2026-07-080.006237
2026-07-090.006255
2026-07-100.006205
2026-07-110.006173
2026-07-120.00617
2026-07-130.006159
2026-07-140.006188
2026-07-150.006201
2026-07-160.006261
2026-07-170.006219
2026-07-180.006231
2026-07-190.006167
2026-07-200.0062
2026-07-210.00617
2026-07-220.006162
2026-07-230.006211
2026-07-240.006149
2026-07-250.006145
2026-07-260.006146
2026-07-270.006082
2026-07-280.006146
2026-07-290.006155
2026-07-300.006137
2026-07-310.006156
2026-08-010.006215
2026-08-020.006147
2026-08-030.006217
2026-08-040.006204
2026-08-050.006207
2026-08-060.006177
2026-08-070.006152
2026-08-080.006148
2026-08-090.006146
2026-08-100.006149
2026-08-110.006165
2026-08-120.006151
2026-08-130.006155
2026-08-140.006143
2026-08-150.006159
2026-08-160.006128
2026-08-170.006166
2026-08-180.006148
2026-08-200.006186
2026-08-210.006194
2026-08-220.006138
2026-08-230.006134
2026-08-240.006143
2026-08-250.006157
2026-08-260.006201
2026-08-270.006146
2026-08-280.006113
2026-08-290.006121
2026-08-300.00612
2026-08-310.006112
2026-09-010.006135
2026-09-020.00612
2026-09-030.006138
2026-09-040.006154
2026-09-050.006154
2026-09-060.006118
2026-09-070.006176
2026-09-080.006184
2026-09-090.006134
2026-09-100.006166
2026-09-110.006144
2026-09-120.006122
2026-09-130.006099
2026-09-140.006124
2026-09-150.006117
2026-09-160.006108
2026-09-170.006068
2026-09-180.006036
2026-09-190.006109
2026-09-200.006063
2026-09-210.006106
2026-09-220.006049
2026-09-230.006047
2026-09-240.006013
2026-09-250.005475
2026-09-260.005439
2026-09-270.005438
2026-09-280.005424
2026-09-300.005448
2026-10-020.005448
2026-10-030.005424
2026-10-050.005373
2026-10-060.005409
2026-10-070.005423
2026-10-080.005385
2026-10-090.005323
2026-10-100.005388
2026-10-110.005328
2026-10-120.005378
2026-10-130.005319
2026-10-140.005267
2026-10-150.005311
2026-10-160.005316
2026-10-170.005335
2026-10-180.005279
2026-10-190.005334
2026-10-200.005278
2026-10-210.005257

High

0.006411

Low

0.005074

Average

0.005597

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the MGA/CUP 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=CUP"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MGA&currencies=CUP");
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=CUP").json()

Replace YOUR_API_KEY with the key from your dashboard.

MGA/CUP API questions

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

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

How far back does MGA/CUP historical data go?

Daily MGA/CUP 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/CUP 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.