Skip to content

MGA to DZD exchange rate API

Malagasy Ariary to Algerian Dinar · quoted 2026-10-28

0.02956

▼ +2.28% over 2Y

1 MGA = 0.02956 DZD · 1 DZD = 33.8284 MGA · Get this rate via the API

1 MGA buys 0.02956 DZD as of 2026-10-28, so 1 DZD buys 33.8284 MGA. Over the last 2 years, MGA/DZD traded between 0.02803 and 0.03325, averaged 0.03013 and fell 2.28%. The API holds daily MGA/DZD 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/DZD over 2Y: show the values
Rates per 1 MGA. Missing rates are shown as a dash.
DateDZD
2024-10-280.030252
2024-10-290.030253
2024-10-300.03022
2024-10-310.030219
2024-11-010.030194
2024-11-020.028813
2024-11-030.029868
2024-11-040.030124
2024-11-050.030186
2024-11-060.030227
2024-11-070.030222
2024-11-080.030167
2024-11-090.028891
2024-11-100.029883
2024-11-110.03023
2024-11-120.030318
2024-11-130.030213
2024-11-140.030381
2024-11-150.030278
2024-11-160.028605
2024-11-170.029486
2024-11-180.030253
2024-11-190.030293
2024-11-200.030205
2024-11-210.030133
2024-11-220.030022
2024-11-230.028726
2024-11-240.029488
2024-11-250.03
2024-11-260.029783
2024-11-270.02982
2024-11-280.029698
2024-11-290.029677
2024-11-300.028462
2024-12-010.029376
2024-12-020.029645
2024-12-030.02973
2024-12-040.029751
2024-12-050.029754
2024-12-060.029672
2024-12-070.028458
2024-12-080.029381
2024-12-090.029677
2024-12-100.0297
2024-12-110.029771
2024-12-120.029808
2024-12-130.029797
2024-12-140.028512
2024-12-150.029513
2024-12-160.029787
2024-12-170.029759
2024-12-180.029806
2024-12-190.029903
2024-12-200.029905
2024-12-210.028743
2024-12-220.029616
2024-12-230.030052
2024-12-240.030134
2024-12-250.0287
2024-12-260.030226
2024-12-270.030184
2024-12-280.028806
2024-12-290.029799
2024-12-300.030192
2024-12-310.030232
2025-01-010.029748
2025-01-020.030248
2025-01-030.030309
2025-01-040.028718
2025-01-050.029805
2025-01-060.030191
2025-01-070.030107
2025-01-080.03011
2025-01-090.030172
2025-01-100.030191
2025-01-110.028817
2025-01-120.029983
2025-01-130.030273
2025-01-140.030276
2025-01-150.03021
2025-01-160.030231
2025-01-170.030362
2025-01-180.028891
2025-01-190.030021
2025-01-200.030293
2025-01-210.030226
2025-01-220.030213
2025-01-230.030178
2025-01-240.030155
2025-01-250.028663
2025-01-260.029733
2025-01-270.030027
2025-01-280.030023
2025-01-290.030075
2025-01-300.030085
2025-01-310.03007
2025-02-010.02912
2025-02-020.029782
2025-02-030.03015
2025-02-040.030211
2025-02-050.030213
2025-02-060.030106
2025-02-070.030137
2025-02-080.028769
2025-02-090.029864
2025-02-100.03014
2025-02-110.030151
2025-02-120.03021
2025-02-130.030218
2025-02-140.03016
2025-02-150.028738
2025-02-160.029958
2025-02-170.030052
2025-02-180.030103
2025-02-190.030189
2025-02-200.030221
2025-02-210.030156
2025-02-220.028541
2025-02-230.029704
2025-02-240.030158
2025-02-250.03015
2025-02-260.030042
2025-02-270.02999
2025-02-280.030043
2025-03-010.028602
2025-03-020.029766
2025-03-030.030073
2025-03-040.02993
2025-03-050.029839
2025-03-060.029699
2025-03-070.029765
2025-03-080.028655
2025-03-090.029101
2025-03-100.029824
2025-03-110.029856
2025-03-120.02984
2025-03-130.02985
2025-03-140.029921
2025-03-150.028594
2025-03-160.029478
2025-03-170.029877
2025-03-180.029845
2025-03-190.02987
2025-03-200.029859
2025-03-210.029847
2025-03-220.028668
2025-03-230.029066
2025-03-250.02952
2025-03-260.029514
2025-03-270.029514
2025-03-280.029428
2025-03-290.028756
2025-03-300.029309
2025-03-310.029183
2025-04-010.029422
2025-04-020.029568
2025-04-030.029678
2025-04-040.02976
2025-04-050.028804
2025-04-060.029563
2025-04-070.030222
2025-04-080.030492
2025-04-090.030607
2025-04-100.030587
2025-04-110.030589
2025-04-120.028349
2025-04-130.029594
2025-04-140.030319
2025-04-150.030323
2025-04-160.030151
2025-04-170.029926
2025-04-180.029867
2025-04-190.029066
2025-04-200.029662
2025-04-210.029899
2025-04-220.030111
2025-04-230.030269
2025-04-240.030338
2025-04-250.030239
2025-04-260.029365
2025-04-270.029919
2025-04-280.030093
2025-04-290.030137
2025-04-300.030213
2025-05-010.030371
2025-05-020.030386
2025-05-030.029713
2025-05-040.030214
2025-05-050.03053
2025-05-060.030515
2025-05-080.030349
2025-05-090.030296
2025-05-100.029809
2025-05-110.030141
2025-05-120.030072
2025-05-130.030027
2025-05-140.029907
2025-05-150.029778
2025-05-170.029495
2025-05-180.029828
2025-05-190.02973
2025-05-200.029656
2025-05-210.029612
2025-05-220.029495
2025-05-230.029513
2025-05-240.029468
2025-05-250.029349
2025-05-260.029551
2025-05-270.029555
2025-05-280.029526
2025-05-290.029542
2025-05-300.029509
2025-05-310.028884
2025-06-010.029469
2025-06-020.029454
2025-06-030.029559
2025-06-040.029701
2025-06-050.029978
2025-06-060.030076
2025-06-070.029277
2025-06-080.02994
2025-06-090.03004
2025-06-100.030142
2025-06-110.030117
2025-06-120.030002
2025-06-130.02984
2025-06-140.029103
2025-06-150.029653
2025-06-160.029897
2025-06-170.029847
2025-06-180.029836
2025-06-190.029887
2025-06-200.029827
2025-06-210.029192
2025-06-220.029764
2025-06-230.029852
2025-06-240.029836
2025-06-250.029889
2025-06-260.029893
2025-06-270.029879
2025-06-280.02918
2025-06-290.029766
2025-06-300.029735
2025-07-010.029911
2025-07-020.029909
2025-07-030.029917
2025-07-040.029987
2025-07-050.029357
2025-07-060.029928
2025-07-070.029848
2025-07-080.029839
2025-07-090.029797
2025-07-100.029803
2025-07-110.029835
2025-07-120.029307
2025-07-130.02982
2025-07-140.029884
2025-07-150.02997
2025-07-160.029991
2025-07-170.029972
2025-07-180.029959
2025-07-190.029365
2025-07-200.029792
2025-07-210.029995
2025-07-220.030018
2025-07-230.030027
2025-07-240.029983
2025-07-250.029953
2025-07-260.029372
2025-07-270.029883
2025-07-280.030033
2025-07-290.030088
2025-07-300.030256
2025-07-310.030243
2025-08-010.030261
2025-08-020.029444
2025-08-030.029876
2025-08-040.030127
2025-08-050.029934
2025-08-060.029999
2025-08-070.030041
2025-08-080.029885
2025-08-090.02928
2025-08-100.029716
2025-08-110.029772
2025-08-120.029908
2025-08-130.029888
2025-08-140.029959
2025-08-150.029994
2025-08-160.02919
2025-08-170.029601
2025-08-180.029971
2025-08-190.029977
2025-08-200.029968
2025-08-210.029991
2025-08-220.029973
2025-08-230.029349
2025-08-240.029212
2025-08-250.029909
2025-08-260.029917
2025-08-270.029905
2025-08-280.029935
2025-08-290.029899
2025-08-300.029002
2025-08-310.029595
2025-09-010.029888
2025-09-020.029976
2025-09-030.030364
2025-09-040.030601
2025-09-050.030558
2025-09-060.029046
2025-09-070.029944
2025-09-080.0308
2025-09-090.030918
2025-09-100.030693
2025-09-110.030632
2025-09-130.028981
2025-09-140.030108
2025-09-150.030859
2025-09-160.030974
2025-09-170.030703
2025-09-180.030567
2025-09-190.030506
2025-09-200.029172
2025-09-210.029802
2025-09-220.03021
2025-09-230.030538
2025-09-240.030453
2025-09-250.030442
2025-09-260.030896
2025-09-270.029072
2025-09-280.030618
2025-09-290.031271
2025-09-300.031147
2025-10-010.03164
2025-10-020.032063
2025-10-030.032875
2025-10-040.029012
2025-10-050.029005
2025-10-060.028966
2025-10-070.029037
2025-10-080.033253
2025-10-090.029149
2025-10-100.03188
2025-10-110.0291
2025-10-120.029035
2025-10-130.028979
2025-10-140.029014
2025-10-150.029115
2025-10-160.029179
2025-10-170.029201
2025-10-180.028705
2025-10-190.028736
2025-10-200.028992
2025-10-210.029087
2025-10-220.029133
2025-10-230.029132
2025-10-240.029131
2025-10-250.028854
2025-10-260.028819
2025-10-270.028838
2025-10-280.029119
2025-10-290.029053
2025-10-300.028827
2025-10-310.028958
2025-11-010.028891
2025-11-020.028915
2025-11-030.028898
2025-11-040.029001
2025-11-050.028996
2025-11-060.029012
2025-11-070.029006
2025-11-080.029043
2025-11-090.029054
2025-11-100.028942
2025-11-110.029034
2025-11-120.029047
2025-11-130.029073
2025-11-140.029086
2025-11-150.028961
2025-11-160.029015
2025-11-170.029051
2025-11-180.029078
2025-11-190.029069
2025-11-200.029039
2025-11-210.028993
2025-11-220.029079
2025-11-230.029112
2025-11-240.028939
2025-11-250.029039
2025-11-260.029083
2025-11-270.029136
2025-11-280.029083
2025-11-290.029023
2025-11-300.029038
2025-12-010.029127
2025-12-020.02912
2025-12-030.029123
2025-12-040.029146
2025-12-050.029155
2025-12-060.029046
2025-12-070.028994
2025-12-080.02907
2025-12-090.029148
2025-12-110.029201
2025-12-120.029245
2025-12-130.028712
2025-12-140.028861
2025-12-150.029154
2025-12-160.029013
2025-12-170.029166
2025-12-180.02873
2025-12-190.028806
2025-12-200.028583
2025-12-210.028426
2025-12-220.028678
2025-12-230.028768
2025-12-240.028399
2025-12-250.028334
2025-12-260.028347
2025-12-270.028344
2025-12-280.028302
2025-12-290.028319
2025-12-300.028648
2025-12-310.028273
2026-01-010.028219
2026-01-020.028209
2026-01-030.028297
2026-01-040.028294
2026-01-050.028311
2026-01-060.028216
2026-01-070.02815
2026-01-080.028105
2026-01-090.028099
2026-01-100.028316
2026-01-110.028392
2026-01-120.02826
2026-01-130.028126
2026-01-140.028141
2026-01-150.028038
2026-01-160.02815
2026-01-170.028159
2026-01-180.028423
2026-01-190.028025
2026-01-200.028754
2026-01-210.028536
2026-01-220.028229
2026-01-230.028581
2026-01-240.028511
2026-01-250.028639
2026-01-260.028761
2026-01-270.028703
2026-01-280.029009
2026-01-290.028947
2026-01-300.028872
2026-01-310.029142
2026-02-010.029179
2026-02-020.028907
2026-02-030.029055
2026-02-040.029234
2026-02-050.029304
2026-02-060.029338
2026-02-070.029324
2026-02-080.029312
2026-02-090.029337
2026-02-100.029187
2026-02-110.029238
2026-02-120.029199
2026-02-130.029313
2026-02-140.02948
2026-02-150.029533
2026-02-160.029638
2026-02-170.029699
2026-02-180.029686
2026-02-190.029752
2026-02-200.029904
2026-02-210.030068
2026-02-220.030054
2026-02-230.030238
2026-02-240.030261
2026-02-250.030409
2026-02-260.030839
2026-02-270.03064
2026-02-280.03085
2026-03-010.030887
2026-03-020.030739
2026-03-030.031134
2026-03-040.031241
2026-03-050.031419
2026-03-060.031592
2026-03-070.031536
2026-03-080.031418
2026-03-090.031498
2026-03-100.031628
2026-03-110.031637
2026-03-120.031618
2026-03-130.03178
2026-03-140.031926
2026-03-150.031872
2026-03-160.03208
2026-03-170.031822
2026-03-180.031804
2026-03-190.031632
2026-03-200.031825
2026-03-210.031655
2026-03-220.0316
2026-03-230.031532
2026-03-240.031904
2026-03-250.031776
2026-03-260.031727
2026-03-270.031933
2026-03-280.031922
2026-03-290.031851
2026-03-300.031997
2026-03-310.031848
2026-04-010.031874
2026-04-020.031842
2026-04-030.031905
2026-04-040.031896
2026-04-050.031864
2026-04-060.031921
2026-04-070.03195
2026-04-080.031833
2026-04-090.032016
2026-04-100.031887
2026-04-110.031893
2026-04-120.031913
2026-04-130.031913
2026-04-140.031964
2026-04-150.031954
2026-04-160.031915
2026-04-170.031821
2026-04-180.031955
2026-04-190.031929
2026-04-200.03193
2026-04-210.031987
2026-04-220.031883
2026-04-230.031846
2026-04-240.031986
2026-04-250.031906
2026-04-260.031906
2026-04-270.031906
2026-04-280.031796
2026-04-290.031938
2026-04-300.031977
2026-05-010.031869
2026-05-020.031937
2026-05-030.031928
2026-05-040.031928
2026-05-050.031904
2026-05-060.031833
2026-05-070.031615
2026-05-080.03175
2026-05-090.031755
2026-05-100.031763
2026-05-110.031763
2026-05-120.031782
2026-05-140.031801
2026-05-150.031479
2026-05-160.031703
2026-05-170.031613
2026-05-180.031847
2026-05-190.031727
2026-05-200.031699
2026-05-210.031613
2026-05-230.031609
2026-05-240.031669
2026-05-250.031677
2026-05-260.031707
2026-05-270.031646
2026-05-280.03175
2026-05-290.031732
2026-05-300.031654
2026-05-310.031587
2026-06-010.031679
2026-06-020.031654
2026-06-030.031719
2026-06-040.031784
2026-06-050.031729
2026-06-060.031721
2026-06-090.031836
2026-06-100.031802
2026-06-110.03184
2026-06-120.031698
2026-06-130.031699
2026-06-140.031707
2026-06-150.031837
2026-06-160.031668
2026-06-170.03182
2026-06-180.031862
2026-06-190.031821
2026-06-200.03175
2026-06-210.031675
2026-06-220.031708
2026-06-230.031594
2026-06-240.031689
2026-06-250.031684
2026-06-260.031343
2026-06-270.031383
2026-06-280.031424
2026-06-290.031469
2026-06-300.031335
2026-07-010.031434
2026-07-020.031114
2026-07-030.031303
2026-07-040.031392
2026-07-050.031244
2026-07-060.03134
2026-07-070.031406
2026-07-080.031347
2026-07-090.031431
2026-07-100.031155
2026-07-110.03101
2026-07-120.031014
2026-07-130.03097
2026-07-140.031142
2026-07-150.03117
2026-07-160.031439
2026-07-170.031237
2026-07-180.031282
2026-07-190.030998
2026-07-200.031138
2026-07-210.031002
2026-07-220.030979
2026-07-230.031233
2026-07-240.030949
2026-07-250.030989
2026-07-260.03094
2026-07-270.030549
2026-07-280.03096
2026-07-290.030965
2026-07-300.030827
2026-07-310.03082
2026-08-010.031152
2026-08-020.030872
2026-08-030.031184
2026-08-040.031139
2026-08-050.031156
2026-08-060.030974
2026-08-070.030869
2026-08-080.030833
2026-08-090.030827
2026-08-100.030816
2026-08-110.03091
2026-08-120.030863
2026-08-130.030884
2026-08-140.030838
2026-08-150.030878
2026-08-160.030729
2026-08-170.030885
2026-08-180.030852
2026-08-200.030984
2026-08-210.03106
2026-08-220.030763
2026-08-230.030769
2026-08-240.030817
2026-08-250.030906
2026-08-260.031119
2026-08-270.030879
2026-08-280.030726
2026-08-290.030791
2026-08-300.030805
2026-08-310.030746
2026-09-010.030868
2026-09-020.030811
2026-09-030.030901
2026-09-040.03095
2026-09-050.030925
2026-09-060.030755
2026-09-070.031036
2026-09-080.031079
2026-09-090.030823
2026-09-100.030989
2026-09-110.030841
2026-09-120.030775
2026-09-130.030681
2026-09-140.03078
2026-09-150.030854
2026-09-160.030833
2026-09-170.03068
2026-09-180.030495
2026-09-190.030836
2026-09-200.030622
2026-09-210.030805
2026-09-220.030544
2026-09-230.030551
2026-09-240.030375
2026-09-250.030495
2026-09-260.030346
2026-09-270.030313
2026-09-280.030214
2026-09-300.030365
2026-10-020.030274
2026-10-030.030274
2026-10-050.03
2026-10-060.030355
2026-10-070.030436
2026-10-080.030208
2026-10-090.029883
2026-10-100.030227
2026-10-110.029907
2026-10-120.030149
2026-10-130.029798
2026-10-140.029563
2026-10-150.029765
2026-10-160.029846
2026-10-170.029898
2026-10-180.029557
2026-10-190.029798
2026-10-200.029587
2026-10-210.029527
2026-10-220.029783
2026-10-230.029746
2026-10-240.029824
2026-10-250.029564
2026-10-260.029873
2026-10-270.029743
2026-10-280.029561

High

0.03325

Low

0.02803

Average

0.03013

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MGA/DZD API questions

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

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

How far back does MGA/DZD historical data go?

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