Skip to content

MGA to TOP exchange rate API

Malagasy Ariary to Pa’anga · quoted 2026-10-28

0.000513

▼ +0.77% over 2Y

1 MGA = 0.000513 TOP · 1 TOP = 1949.32 MGA · Get this rate via the API

1 MGA buys 0.000513 TOP as of 2026-10-28, so 1 TOP buys 1949.32 MGA. Over the last 2 years, MGA/TOP traded between 0.000503 and 0.000603, averaged 0.000537 and fell 0.77%. The API holds daily MGA/TOP 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/TOP over 2Y: show the values
Rates per 1 MGA. Missing rates are shown as a dash.
DateTOP
2024-10-280.000517
2024-10-290.000517
2024-10-300.000517
2024-10-310.000519
2024-11-010.00052
2024-11-020.000509
2024-11-030.00052
2024-11-040.00052
2024-11-050.000515
2024-11-060.000517
2024-11-070.000525
2024-11-080.000527
2024-11-090.000505
2024-11-100.000521
2024-11-110.000525
2024-11-120.000527
2024-11-130.000528
2024-11-140.000526
2024-11-150.000524
2024-11-160.000506
2024-11-170.000522
2024-11-180.000532
2024-11-190.000527
2024-11-200.000529
2024-11-210.000526
2024-11-220.000521
2024-11-230.000505
2024-11-240.000514
2024-11-250.00052
2024-11-260.00052
2024-11-270.000522
2024-11-280.000519
2024-11-290.00052
2024-11-300.000503
2024-12-010.000518
2024-12-020.000523
2024-12-030.000519
2024-12-040.000517
2024-12-050.000521
2024-12-060.000519
2024-12-070.000505
2024-12-080.000517
2024-12-090.000522
2024-12-100.000518
2024-12-110.000523
2024-12-120.000526
2024-12-130.000523
2024-12-140.000506
2024-12-150.00052
2024-12-160.000522
2024-12-170.000523
2024-12-180.000527
2024-12-190.000526
2024-12-200.000522
2024-12-210.000511
2024-12-220.000518
2024-12-230.000521
2024-12-240.000524
2024-12-250.000508
2024-12-260.000525
2024-12-270.000524
2024-12-280.00051
2024-12-290.000519
2024-12-300.000522
2024-12-310.000523
2025-01-010.000522
2025-01-020.000526
2025-01-030.000523
2025-01-040.000508
2025-01-050.000516
2025-01-060.000521
2025-01-070.000524
2025-01-080.000522
2025-01-090.000519
2025-01-100.000522
2025-01-110.000509
2025-01-120.000527
2025-01-130.000522
2025-01-140.000524
2025-01-150.000521
2025-01-160.000524
2025-01-170.000528
2025-01-180.000512
2025-01-190.000527
2025-01-200.000533
2025-01-210.00053
2025-01-220.00053
2025-01-230.000527
2025-01-240.000529
2025-01-250.000509
2025-01-260.000526
2025-01-270.000531
2025-01-280.000531
2025-01-290.000532
2025-01-300.000533
2025-01-310.000532
2025-02-010.000516
2025-02-020.000529
2025-02-030.000536
2025-02-040.000534
2025-02-050.000526
2025-02-060.000518
2025-02-070.000522
2025-02-080.000509
2025-02-090.000527
2025-02-100.000532
2025-02-110.00053
2025-02-120.000531
2025-02-130.000529
2025-02-140.000525
2025-02-150.000509
2025-02-160.000523
2025-02-170.000527
2025-02-180.000526
2025-02-190.000527
2025-02-200.00053
2025-02-210.000534
2025-02-220.000505
2025-02-230.000522
2025-02-240.000529
2025-02-250.000531
2025-02-260.000529
2025-02-270.000524
2025-02-280.000525
2025-03-010.000508
2025-03-020.000522
2025-03-030.000526
2025-03-040.000525
2025-03-050.000524
2025-03-060.000521
2025-03-070.000521
2025-03-080.000512
2025-03-090.000513
2025-03-100.000527
2025-03-110.000527
2025-03-120.000527
2025-03-130.000527
2025-03-140.000526
2025-03-150.000514
2025-03-160.000522
2025-03-170.000526
2025-03-180.000524
2025-03-190.000524
2025-03-200.000527
2025-03-210.000528
2025-03-220.000515
2025-03-230.000515
2025-03-240.000521
2025-03-250.000522
2025-03-260.000518
2025-03-270.000519
2025-03-280.000519
2025-03-290.000516
2025-03-300.000517
2025-03-310.000515
2025-04-010.000519
2025-04-020.000522
2025-04-030.000523
2025-04-040.00053
2025-04-050.000519
2025-04-060.000524
2025-04-070.000534
2025-04-080.000545
2025-04-090.000541
2025-04-100.000539
2025-04-110.000541
2025-04-120.000517
2025-04-130.000531
2025-04-140.000539
2025-04-150.00054
2025-04-160.000533
2025-04-170.000529
2025-04-180.00053
2025-04-190.000527
2025-04-200.000529
2025-04-210.000533
2025-04-220.000535
2025-04-230.000534
2025-04-240.000539
2025-04-250.000535
2025-04-260.000524
2025-04-270.000529
2025-04-280.000532
2025-04-290.000531
2025-04-300.000534
2025-05-010.000533
2025-05-020.000537
2025-05-030.000531
2025-05-040.000536
2025-05-050.000538
2025-05-060.000539
2025-05-070.000538
2025-05-080.00053
2025-05-090.00053
2025-05-100.000531
2025-05-110.000525
2025-05-120.000522
2025-05-130.000523
2025-05-140.00052
2025-05-150.000522
2025-05-160.000524
2025-05-170.000525
2025-05-180.000523
2025-05-190.000524
2025-05-200.000525
2025-05-210.000525
2025-05-220.000517
2025-05-230.000516
2025-05-240.000528
2025-05-250.000518
2025-05-260.000522
2025-05-270.000523
2025-05-280.000524
2025-05-290.000517
2025-05-300.000516
2025-05-310.000517
2025-06-010.000521
2025-06-020.00052
2025-06-030.000523
2025-06-040.000526
2025-06-050.000529
2025-06-060.000533
2025-06-070.000523
2025-06-080.000531
2025-06-090.000533
2025-06-100.000536
2025-06-110.000533
2025-06-120.000533
2025-06-130.000533
2025-06-140.000525
2025-06-150.000532
2025-06-160.00054
2025-06-170.000533
2025-06-180.000531
2025-06-190.000524
2025-06-200.000526
2025-06-210.00053
2025-06-220.000529
2025-06-230.000528
2025-06-240.00053
2025-06-250.000534
2025-06-260.000532
2025-06-270.000539
2025-06-280.000544
2025-06-290.000538
2025-06-300.000533
2025-07-010.000532
2025-07-020.000533
2025-07-030.000533
2025-07-040.000535
2025-07-050.000533
2025-07-060.000535
2025-07-070.000534
2025-07-080.000533
2025-07-090.000533
2025-07-100.000534
2025-07-110.000534
2025-07-120.000538
2025-07-130.000538
2025-07-140.000535
2025-07-150.000536
2025-07-160.000535
2025-07-170.000535
2025-07-180.000536
2025-07-190.000536
2025-07-200.000536
2025-07-210.000537
2025-07-220.000537
2025-07-230.000537
2025-07-240.000536
2025-07-250.000536
2025-07-260.000536
2025-07-270.000537
2025-07-280.000537
2025-07-290.000533
2025-07-300.000539
2025-07-310.000535
2025-08-010.000537
2025-08-020.00054
2025-08-030.000537
2025-08-040.000537
2025-08-050.000534
2025-08-060.000534
2025-08-070.000542
2025-08-080.000535
2025-08-090.000532
2025-08-100.000536
2025-08-110.000549
2025-08-120.000545
2025-08-130.00054
2025-08-140.000542
2025-08-150.000539
2025-08-160.000527
2025-08-170.000538
2025-08-180.000541
2025-08-190.000542
2025-08-200.000531
2025-08-210.000554
2025-08-220.000542
2025-08-230.000544
2025-08-240.000527
2025-08-250.000543
2025-08-260.000541
2025-08-270.000545
2025-08-280.000542
2025-08-290.000541
2025-08-300.000538
2025-08-310.000536
2025-09-010.000542
2025-09-020.000541
2025-09-030.000547
2025-09-040.00055
2025-09-050.000544
2025-09-060.000538
2025-09-070.000535
2025-09-080.00056
2025-09-090.000558
2025-09-100.000557
2025-09-110.000555
2025-09-120.000556
2025-09-130.00053
2025-09-140.000548
2025-09-150.000562
2025-09-160.00056
2025-09-170.000554
2025-09-180.000555
2025-09-190.000539
2025-09-200.000534
2025-09-210.00053
2025-09-220.000537
2025-09-230.00055
2025-09-240.000555
2025-09-250.000549
2025-09-260.000563
2025-09-270.000527
2025-09-280.000557
2025-09-290.00057
2025-09-300.000573
2025-10-010.000577
2025-10-020.000584
2025-10-030.000599
2025-10-040.000539
2025-10-050.000526
2025-10-060.000528
2025-10-070.000528
2025-10-080.000603
2025-10-090.000529
2025-10-100.000568
2025-10-110.000528
2025-10-120.000518
2025-10-130.000524
2025-10-140.000523
2025-10-150.000525
2025-10-160.000528
2025-10-170.000528
2025-10-180.000525
2025-10-190.000517
2025-10-200.000526
2025-10-210.000521
2025-10-220.000526
2025-10-230.000526
2025-10-240.000525
2025-10-250.000524
2025-10-260.000521
2025-10-270.000522
2025-10-280.000531
2025-10-290.000532
2025-10-300.000526
2025-10-310.000526
2025-11-010.000523
2025-11-020.00052
2025-11-030.000529
2025-11-040.000522
2025-11-050.000521
2025-11-060.000523
2025-11-070.000523
2025-11-080.000535
2025-11-090.000521
2025-11-100.000525
2025-11-110.000527
2025-11-120.000525
2025-11-130.000525
2025-11-140.000535
2025-11-150.000535
2025-11-160.000531
2025-11-170.000535
2025-11-180.000533
2025-11-190.000533
2025-11-200.000531
2025-11-210.000532
2025-11-220.000535
2025-11-230.000533
2025-11-240.000532
2025-11-250.000533
2025-11-260.000533
2025-11-270.000535
2025-11-280.000535
2025-11-290.000536
2025-11-300.000533
2025-12-010.000535
2025-12-020.000534
2025-12-030.000536
2025-12-040.000535
2025-12-050.000536
2025-12-060.000538
2025-12-070.000535
2025-12-080.000539
2025-12-090.000538
2025-12-110.000536
2025-12-120.00054
2025-12-130.000534
2025-12-140.000532
2025-12-150.000538
2025-12-160.000534
2025-12-170.000537
2025-12-180.000532
2025-12-190.00053
2025-12-200.000529
2025-12-210.000525
2025-12-220.000529
2025-12-230.00053
2025-12-240.000522
2025-12-250.000526
2025-12-260.000516
2025-12-270.000527
2025-12-280.000523
2025-12-290.00052
2025-12-300.000526
2025-12-310.000519
2026-01-010.00052
2026-01-020.00052
2026-01-030.000523
2026-01-040.00052
2026-01-050.000517
2026-01-060.000517
2026-01-070.000516
2026-01-080.000517
2026-01-090.000517
2026-01-100.000524
2026-01-110.000524
2026-01-120.000518
2026-01-130.000514
2026-01-140.000512
2026-01-150.000512
2026-01-160.000508
2026-01-170.000517
2026-01-180.000521
2026-01-190.000512
2026-01-200.000524
2026-01-210.000519
2026-01-220.000514
2026-01-230.00052
2026-01-240.000524
2026-01-250.000517
2026-01-260.000523
2026-01-270.000519
2026-01-280.000525
2026-01-290.000526
2026-01-300.000522
2026-01-310.000529
2026-02-010.000524
2026-02-020.00052
2026-02-030.000522
2026-02-040.000525
2026-02-050.000529
2026-02-060.000531
2026-02-070.000542
2026-02-080.00053
2026-02-090.000528
2026-02-100.000526
2026-02-110.000526
2026-02-120.000526
2026-02-130.000528
2026-02-140.000547
2026-02-150.000534
2026-02-160.000534
2026-02-170.000534
2026-02-180.000535
2026-02-190.000536
2026-02-200.000538
2026-02-210.000552
2026-02-220.000544
2026-02-230.000543
2026-02-240.000544
2026-02-250.000546
2026-02-260.000554
2026-02-270.000551
2026-02-280.000559
2026-03-010.000559
2026-03-020.000555
2026-03-030.000558
2026-03-040.00056
2026-03-050.000563
2026-03-060.000567
2026-03-070.000572
2026-03-080.000559
2026-03-090.000561
2026-03-100.000562
2026-03-110.000565
2026-03-120.000561
2026-03-130.000563
2026-03-140.000567
2026-03-150.000567
2026-03-160.000563
2026-03-170.000563
2026-03-180.000563
2026-03-190.00056
2026-03-200.000564
2026-03-210.000574
2026-03-220.000566
2026-03-230.000562
2026-03-240.000559
2026-03-250.000563
2026-03-260.000558
2026-03-270.000559
2026-03-280.000576
2026-03-290.000562
2026-03-300.00056
2026-03-310.000563
2026-04-010.000564
2026-04-020.000563
2026-04-030.000566
2026-04-040.000574
2026-04-050.000562
2026-04-060.000559
2026-04-070.000567
2026-04-080.000566
2026-04-090.000568
2026-04-100.000565
2026-04-120.000569
2026-04-130.000566
2026-04-140.000568
2026-04-150.000569
2026-04-160.00056
2026-04-170.000565
2026-04-180.000581
2026-04-190.00057
2026-04-200.000565
2026-04-210.000562
2026-04-220.000566
2026-04-230.000564
2026-04-240.000566
2026-04-250.00058
2026-04-260.000572
2026-04-270.000564
2026-04-280.000557
2026-04-290.000567
2026-04-300.000558
2026-05-010.000555
2026-05-020.00058
2026-05-030.000566
2026-05-040.000562
2026-05-050.000563
2026-05-060.000559
2026-05-070.000557
2026-05-080.000562
2026-05-090.000578
2026-05-100.000567
2026-05-110.000561
2026-05-120.000559
2026-05-140.000556
2026-05-150.000546
2026-05-160.000564
2026-05-170.000561
2026-05-180.00056
2026-05-190.000558
2026-05-200.000557
2026-05-210.000554
2026-05-230.000561
2026-05-240.000559
2026-05-250.000557
2026-05-260.000556
2026-05-270.000554
2026-05-280.000556
2026-05-290.000552
2026-05-300.000568
2026-05-310.000557
2026-06-010.000555
2026-06-020.000555
2026-06-030.000555
2026-06-040.000558
2026-06-050.000555
2026-06-060.000566
2026-06-090.000555
2026-06-100.000559
2026-06-110.000563
2026-06-120.000559
2026-06-130.000566
2026-06-140.000562
2026-06-150.000563
2026-06-160.000559
2026-06-170.000557
2026-06-180.000553
2026-06-190.000557
2026-06-200.000565
2026-06-210.000561
2026-06-220.000559
2026-06-230.000556
2026-06-240.00056
2026-06-250.000562
2026-06-260.000552
2026-06-270.000564
2026-06-280.000564
2026-06-290.000559
2026-06-300.000557
2026-07-010.000559
2026-07-020.000552
2026-07-030.000555
2026-07-040.000566
2026-07-050.00056
2026-07-060.000557
2026-07-070.000558
2026-07-080.000552
2026-07-090.000558
2026-07-100.000553
2026-07-110.00056
2026-07-120.000554
2026-07-130.000549
2026-07-140.000552
2026-07-150.000552
2026-07-160.000555
2026-07-170.000547
2026-07-180.000561
2026-07-190.000552
2026-07-200.00055
2026-07-210.000547
2026-07-220.000549
2026-07-230.000549
2026-07-240.000542
2026-07-250.000552
2026-07-260.000552
2026-07-270.000539
2026-07-280.000543
2026-07-290.000546
2026-07-300.000544
2026-07-310.000545
2026-08-010.00056
2026-08-020.000551
2026-08-030.000552
2026-08-040.000548
2026-08-050.000552
2026-08-060.00055
2026-08-070.000542
2026-08-080.000555
2026-08-090.000549
2026-08-100.000544
2026-08-110.000549
2026-08-120.000546
2026-08-130.000547
2026-08-140.000546
2026-08-150.000559
2026-08-160.000545
2026-08-170.000545
2026-08-180.000542
2026-08-200.000547
2026-08-210.000547
2026-08-220.000557
2026-08-230.000542
2026-08-240.000538
2026-08-250.000541
2026-08-260.000546
2026-08-270.000541
2026-08-280.000538
2026-08-290.000544
2026-08-300.000539
2026-08-310.000538
2026-09-010.000541
2026-09-020.000539
2026-09-030.000541
2026-09-040.000543
2026-09-050.000547
2026-09-060.000544
2026-09-070.000545
2026-09-080.000545
2026-09-090.00054
2026-09-100.000544
2026-09-110.000543
2026-09-120.000546
2026-09-130.000542
2026-09-140.000541
2026-09-150.000543
2026-09-160.000543
2026-09-170.000538
2026-09-180.000537
2026-09-190.000552
2026-09-200.000543
2026-09-210.000538
2026-09-220.000532
2026-09-230.000533
2026-09-240.000535
2026-09-250.000539
2026-09-260.000546
2026-09-270.000542
2026-09-280.000537
2026-09-300.00054
2026-10-020.00054
2026-10-030.000542
2026-10-050.000534
2026-10-060.000536
2026-10-070.000537
2026-10-080.000531
2026-10-090.000528
2026-10-100.000539
2026-10-110.00053
2026-10-120.00053
2026-10-130.000525
2026-10-140.000525
2026-10-150.000524
2026-10-160.000525
2026-10-170.000535
2026-10-180.000526
2026-10-190.000524
2026-10-200.00052
2026-10-210.000516
2026-10-220.000526
2026-10-230.000518
2026-10-240.00053
2026-10-250.000522
2026-10-260.000527
2026-10-270.000518
2026-10-280.000513

High

0.000603

Low

0.000503

Average

0.000537

Statistics use all 721 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MGA/TOP API questions

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

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

How far back does MGA/TOP historical data go?

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