Skip to content

CUP to MZN exchange rate API

Cuban Peso to Mozambique Metical · quoted 2026-10-31

2.6539

▼ +0.49% over 2Y

1 CUP = 2.6539 MZN · 1 MZN = 0.37680 CUP · Get this rate via the API

1 CUP buys 2.6539 MZN as of 2026-10-31, so 1 MZN buys 0.37680 CUP. Over the last 2 years, CUP/MZN traded between 2.3988 and 2.6912, averaged 2.6064 and fell 0.49%. The API holds daily CUP/MZN 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
CUP/MZN over 2Y: show the values
Rates per 1 CUP. Missing rates are shown as a dash.
DateMZN
2024-10-312.666861
2024-11-012.666778
2024-11-022.653571
2024-11-032.667325
2024-11-042.668077
2024-11-052.666069
2024-11-062.665694
2024-11-072.665818
2024-11-082.663528
2024-11-092.650494
2024-11-102.660546
2024-11-112.657888
2024-11-122.653267
2024-11-132.654505
2024-11-142.656216
2024-11-152.660416
2024-11-162.649081
2024-11-172.657111
2024-11-182.660621
2024-11-192.659508
2024-11-202.661808
2024-11-212.664354
2024-11-222.664766
2024-11-232.653129
2024-11-242.66382
2024-11-252.662218
2024-11-262.663076
2024-11-272.665146
2024-11-282.666158
2024-11-292.664354
2024-11-302.653279
2024-12-012.665301
2024-12-022.665815
2024-12-032.665182
2024-12-042.663397
2024-12-052.662565
2024-12-062.662698
2024-12-072.650893
2024-12-082.66368
2024-12-092.660377
2024-12-102.658755
2024-12-112.659429
2024-12-122.659808
2024-12-132.662063
2024-12-142.649736
2024-12-152.652104
2024-12-162.668929
2024-12-172.668321
2024-12-182.665706
2024-12-192.667974
2024-12-202.665945
2024-12-212.653301
2024-12-222.659049
2024-12-232.664994
2024-12-242.667624
2024-12-252.667157
2024-12-262.668641
2024-12-272.668936
2024-12-282.654692
2024-12-292.66309
2024-12-302.665097
2024-12-312.659743
2025-01-012.661132
2025-01-022.66355
2025-01-032.662683
2025-01-042.64681
2025-01-052.656175
2025-01-062.662994
2025-01-072.662739
2025-01-082.662103
2025-01-092.660815
2025-01-102.664315
2025-01-112.647584
2025-01-122.652114
2025-01-132.660809
2025-01-142.658764
2025-01-152.66257
2025-01-162.665339
2025-01-172.661973
2025-01-182.652233
2025-01-192.65856
2025-01-202.66468
2025-01-212.662883
2025-01-222.666281
2025-01-232.664891
2025-01-242.663725
2025-01-252.651564
2025-01-262.670444
2025-01-272.668094
2025-01-282.663842
2025-01-292.661696
2025-01-302.661073
2025-01-312.664275
2025-02-012.65001
2025-02-022.662927
2025-02-032.660217
2025-02-042.659883
2025-02-052.661189
2025-02-062.658027
2025-02-072.66309
2025-02-082.656254
2025-02-092.664635
2025-02-102.653377
2025-02-112.64959
2025-02-122.649371
2025-02-132.649035
2025-02-142.657265
2025-02-152.65288
2025-02-162.665175
2025-02-172.667043
2025-02-182.666631
2025-02-192.665942
2025-02-202.664432
2025-02-212.665185
2025-02-222.650791
2025-02-232.649562
2025-02-242.659658
2025-02-252.661718
2025-02-262.411439
2025-02-272.663259
2025-02-282.665115
2025-03-012.649795
2025-03-022.649243
2025-03-032.661834
2025-03-042.66352
2025-03-052.664537
2025-03-062.665204
2025-03-072.661541
2025-03-082.656678
2025-03-092.411461
2025-03-102.657452
2025-03-112.659825
2025-03-122.661685
2025-03-132.660797
2025-03-142.661858
2025-03-152.649148
2025-03-162.410882
2025-03-172.659838
2025-03-182.663195
2025-03-192.662702
2025-03-202.661188
2025-03-212.659652
2025-03-222.65092
2025-03-232.411461
2025-03-252.66241
2025-03-262.661692
2025-03-272.660345
2025-03-282.659821
2025-03-292.650524
2025-03-302.671237
2025-03-312.399277
2025-04-012.672645
2025-04-022.683747
2025-04-032.684254
2025-04-042.666445
2025-04-052.65436
2025-04-062.677066
2025-04-072.650396
2025-04-082.657868
2025-04-092.659897
2025-04-102.660298
2025-04-112.659867
2025-04-122.64993
2025-04-132.660038
2025-04-142.667527
2025-04-152.665355
2025-04-162.667393
2025-04-172.664445
2025-04-182.664294
2025-04-192.656505
2025-04-202.659121
2025-04-212.656077
2025-04-222.662486
2025-04-232.663479
2025-04-242.6634
2025-04-252.660289
2025-04-262.653076
2025-04-272.664852
2025-04-282.659633
2025-04-292.662552
2025-04-302.664746
2025-05-012.662744
2025-05-022.661465
2025-05-032.649542
2025-05-042.661974
2025-05-052.659798
2025-05-062.657704
2025-05-082.659543
2025-05-092.660367
2025-05-102.651419
2025-05-112.653957
2025-05-122.659298
2025-05-132.663473
2025-05-142.663778
2025-05-152.663296
2025-05-172.653194
2025-05-182.660862
2025-05-192.663507
2025-05-202.656549
2025-05-212.667675
2025-05-222.661408
2025-05-232.665352
2025-05-242.653956
2025-05-252.678917
2025-05-262.668492
2025-05-272.665634
2025-05-282.659402
2025-05-292.664967
2025-05-302.662522
2025-05-312.651758
2025-06-012.655851
2025-06-022.668252
2025-06-032.665215
2025-06-042.661134
2025-06-052.663734
2025-06-062.663373
2025-06-072.650832
2025-06-082.653875
2025-06-092.656451
2025-06-102.660637
2025-06-112.661912
2025-06-122.663199
2025-06-132.656904
2025-06-142.647823
2025-06-152.66732
2025-06-162.6637
2025-06-172.663374
2025-06-182.663366
2025-06-192.663133
2025-06-202.662161
2025-06-212.649628
2025-06-222.65557
2025-06-232.658519
2025-06-242.660336
2025-06-252.664972
2025-06-262.66248
2025-06-272.659113
2025-06-282.652671
2025-06-292.662402
2025-06-302.664317
2025-07-012.662707
2025-07-022.662308
2025-07-032.665622
2025-07-042.662025
2025-07-052.65147
2025-07-062.6744
2025-07-072.664318
2025-07-082.666055
2025-07-092.663529
2025-07-102.667623
2025-07-112.661876
2025-07-122.652842
2025-07-132.659293
2025-07-142.666281
2025-07-152.66046
2025-07-162.660935
2025-07-172.661839
2025-07-182.667947
2025-07-192.653342
2025-07-202.680257
2025-07-212.657923
2025-07-222.667905
2025-07-232.668501
2025-07-242.668548
2025-07-252.664369
2025-07-262.656273
2025-07-272.661484
2025-07-282.666875
2025-07-292.66245
2025-07-302.662883
2025-07-312.66051
2025-08-012.662318
2025-08-022.652475
2025-08-032.657763
2025-08-042.663313
2025-08-052.689285
2025-08-062.691245
2025-08-072.689815
2025-08-082.685772
2025-08-092.661737
2025-08-102.670445
2025-08-112.667577
2025-08-122.654479
2025-08-132.660283
2025-08-142.662087
2025-08-152.65911
2025-08-162.662195
2025-08-172.675016
2025-08-182.66478
2025-08-192.662979
2025-08-202.663173
2025-08-212.665131
2025-08-222.657426
2025-08-232.663298
2025-08-242.663922
2025-08-252.662109
2025-08-262.654825
2025-08-272.662662
2025-08-282.660509
2025-08-292.660923
2025-08-302.658967
2025-08-312.659368
2025-09-012.667893
2025-09-022.661198
2025-09-032.662237
2025-09-042.666902
2025-09-052.661956
2025-09-062.655715
2025-09-072.663404
2025-09-082.666896
2025-09-092.670779
2025-09-102.655361
2025-09-112.66142
2025-09-132.662816
2025-09-142.668792
2025-09-152.661336
2025-09-162.662698
2025-09-172.673621
2025-09-182.666174
2025-09-192.664218
2025-09-202.649487
2025-09-212.671804
2025-09-222.657584
2025-09-232.66309
2025-09-242.660671
2025-09-252.662895
2025-09-262.664635
2025-09-272.669053
2025-09-282.668665
2025-09-292.677452
2025-09-302.663106
2025-10-012.66256
2025-10-022.663974
2025-10-032.662218
2025-10-042.655613
2025-10-052.672098
2025-10-062.658401
2025-10-072.667498
2025-10-082.6626
2025-10-092.66321
2025-10-102.656997
2025-10-112.659602
2025-10-122.668893
2025-10-132.672693
2025-10-142.662542
2025-10-152.670335
2025-10-162.666549
2025-10-172.671231
2025-10-182.659524
2025-10-192.658726
2025-10-202.660667
2025-10-212.66198
2025-10-222.660182
2025-10-232.664273
2025-10-242.667201
2025-10-252.657708
2025-10-262.665533
2025-10-272.666392
2025-10-282.661993
2025-10-292.661766
2025-10-302.661482
2025-10-312.661148
2025-11-012.66063
2025-11-022.660482
2025-11-032.658239
2025-11-042.659884
2025-11-052.663838
2025-11-062.665491
2025-11-072.665595
2025-11-082.664065
2025-11-092.670383
2025-11-102.664447
2025-11-112.66493
2025-11-122.667663
2025-11-132.665667
2025-11-142.664147
2025-11-152.66404
2025-11-162.672244
2025-11-172.663801
2025-11-182.660345
2025-11-192.663742
2025-11-202.664768
2025-11-212.662437
2025-11-222.662931
2025-11-232.659255
2025-11-242.664073
2025-11-252.659461
2025-11-262.667524
2025-11-272.663064
2025-11-282.66389
2025-11-292.664735
2025-11-302.667134
2025-12-012.672065
2025-12-022.663926
2025-12-032.662856
2025-12-042.661657
2025-12-052.662281
2025-12-062.663197
2025-12-072.664719
2025-12-082.663117
2025-12-092.662265
2025-12-112.677782
2025-12-122.67036
2025-12-132.663611
2025-12-142.668372
2025-12-152.665848
2025-12-162.6612
2025-12-172.661624
2025-12-182.663579
2025-12-192.662962
2025-12-202.662539
2025-12-212.671851
2025-12-222.663897
2025-12-232.669187
2025-12-242.666313
2025-12-252.663025
2025-12-262.662596
2025-12-272.6544
2025-12-282.660526
2025-12-292.66448
2025-12-302.664129
2025-12-312.660295
2026-01-012.658782
2026-01-022.660554
2026-01-032.662239
2026-01-042.67439
2026-01-052.65832
2026-01-062.668556
2026-01-072.663892
2026-01-082.663421
2026-01-092.659046
2026-01-102.661777
2026-01-112.663585
2026-01-122.665148
2026-01-132.661106
2026-01-142.656773
2026-01-152.660585
2026-01-162.659662
2026-01-172.65608
2026-01-182.661705
2026-01-192.664393
2026-01-202.667186
2026-01-212.662468
2026-01-222.662354
2026-01-232.669811
2026-01-242.663469
2026-01-252.668738
2026-01-262.681839
2026-01-272.668282
2026-01-282.664403
2026-01-292.659965
2026-01-302.657574
2026-01-312.658604
2026-02-012.659646
2026-02-022.644957
2026-02-032.648389
2026-02-042.667866
2026-02-052.658928
2026-02-062.658168
2026-02-072.65773
2026-02-082.66204
2026-02-092.669028
2026-02-102.670076
2026-02-112.6598
2026-02-122.41123
2026-02-132.656212
2026-02-142.661009
2026-02-152.664133
2026-02-162.661536
2026-02-172.65885
2026-02-182.664113
2026-02-192.65232
2026-02-202.653962
2026-02-212.660643
2026-02-222.671761
2026-02-232.673998
2026-02-242.661153
2026-02-252.658299
2026-02-262.673121
2026-02-272.657394
2026-02-282.665616
2026-03-012.668717
2026-03-022.665016
2026-03-032.650556
2026-03-042.661669
2026-03-052.659536
2026-03-062.660661
2026-03-072.65646
2026-03-082.674192
2026-03-092.654276
2026-03-102.672106
2026-03-112.655883
2026-03-122.65659
2026-03-132.652215
2026-03-142.659848
2026-03-152.65991
2026-03-162.656482
2026-03-172.663444
2026-03-182.665536
2026-03-192.651476
2026-03-202.659277
2026-03-212.650269
2026-03-222.670577
2026-03-232.660444
2026-03-242.663859
2026-03-252.662499
2026-03-262.650966
2026-03-272.663898
2026-03-282.413221
2026-03-292.676686
2026-03-302.661117
2026-03-312.662535
2026-04-012.660268
2026-04-022.658418
2026-04-032.664433
2026-04-042.650686
2026-04-052.674327
2026-04-062.665057
2026-04-072.663594
2026-04-082.671628
2026-04-092.413575
2026-04-102.413209
2026-04-112.413599
2026-04-122.413599
2026-04-132.413586
2026-04-142.413195
2026-04-152.413396
2026-04-162.413396
2026-04-172.413395
2026-04-182.413397
2026-04-192.413397
2026-04-202.413398
2026-04-212.413395
2026-04-222.413669
2026-04-232.411688
2026-04-242.411139
2026-04-252.411712
2026-04-262.411712
2026-04-272.411696
2026-04-282.411244
2026-04-292.411693
2026-04-302.411509
2026-05-012.411509
2026-05-022.411461
2026-05-032.411461
2026-05-042.411339
2026-05-052.411706
2026-05-062.41126
2026-05-072.4117
2026-05-082.411443
2026-05-092.411712
2026-05-102.411712
2026-05-112.411695
2026-05-122.659657
2026-05-142.66128
2026-05-152.411705
2026-05-162.660019
2026-05-172.665211
2026-05-182.411321
2026-05-192.661816
2026-05-202.662293
2026-05-212.660721
2026-05-232.660133
2026-05-242.663065
2026-05-252.668781
2026-05-262.66318
2026-05-272.662727
2026-05-282.657582
2026-05-292.407684
2026-05-302.408568
2026-05-312.411277
2026-06-012.407434
2026-06-022.408702
2026-06-032.408537
2026-06-042.411011
2026-06-052.409787
2026-06-062.40943
2026-06-092.409164
2026-06-102.409415
2026-06-112.408606
2026-06-122.408342
2026-06-132.40719
2026-06-142.410331
2026-06-152.410588
2026-06-162.406831
2026-06-172.410176
2026-06-182.409047
2026-06-192.406176
2026-06-202.40923
2026-06-212.405701
2026-06-222.408657
2026-06-232.410739
2026-06-242.408591
2026-06-252.408546
2026-06-262.410443
2026-06-272.408565
2026-06-282.409661
2026-06-292.409856
2026-06-302.409412
2026-07-012.410072
2026-07-022.411228
2026-07-032.406743
2026-07-042.408925
2026-07-052.403968
2026-07-062.409823
2026-07-072.409464
2026-07-082.409331
2026-07-092.407635
2026-07-102.407795
2026-07-112.406601
2026-07-122.410122
2026-07-132.407551
2026-07-142.403792
2026-07-152.40947
2026-07-162.40877
2026-07-172.408639
2026-07-182.407843
2026-07-192.409828
2026-07-202.407893
2026-07-212.40642
2026-07-222.406006
2026-07-232.409431
2026-07-242.398762
2026-07-252.403958
2026-07-262.409268
2026-07-272.407796
2026-07-282.409604
2026-07-292.409177
2026-07-302.403119
2026-07-312.407657
2026-08-012.406772
2026-08-022.406966
2026-08-032.408281
2026-08-042.407046
2026-08-052.410472
2026-08-062.406764
2026-08-072.408497
2026-08-082.40775
2026-08-092.410068
2026-08-102.407468
2026-08-112.408265
2026-08-122.407846
2026-08-132.408171
2026-08-142.404689
2026-08-152.410722
2026-08-162.405883
2026-08-172.410167
2026-08-182.409021
2026-08-202.408444
2026-08-212.408602
2026-08-222.40592
2026-08-232.410135
2026-08-242.407224
2026-08-252.406955
2026-08-262.407568
2026-08-272.413039
2026-08-282.410848
2026-08-292.407527
2026-08-302.410644
2026-08-312.4079
2026-09-012.407962
2026-09-022.407086
2026-09-032.407072
2026-09-042.407665
2026-09-052.406986
2026-09-062.409196
2026-09-072.408473
2026-09-082.408362
2026-09-092.406763
2026-09-102.408501
2026-09-112.408454
2026-09-122.407727
2026-09-132.405766
2026-09-142.40754
2026-09-152.40698
2026-09-162.409957
2026-09-172.407125
2026-09-182.411712
2026-09-192.408613
2026-09-202.410794
2026-09-212.408482
2026-09-222.4075
2026-09-232.407063
2026-09-242.407495
2026-09-252.660966
2026-09-262.66228
2026-09-272.660445
2026-09-282.656879
2026-09-302.65917
2026-10-022.646203
2026-10-032.658691
2026-10-052.665566
2026-10-062.66468
2026-10-072.66197
2026-10-082.662538
2026-10-092.668672
2026-10-102.662083
2026-10-112.65995
2026-10-122.65885
2026-10-132.64526
2026-10-142.652433
2026-10-152.659083
2026-10-162.665466
2026-10-172.660548
2026-10-182.658155
2026-10-192.652127
2026-10-202.661982
2026-10-212.666118
2026-10-222.657334
2026-10-232.662734
2026-10-242.6621
2026-10-252.66342
2026-10-262.665654
2026-10-272.653971
2026-10-282.655075
2026-10-292.665552
2026-10-302.659763
2026-10-312.653916

High

2.6912

Low

2.3988

Average

2.6064

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

CUP/MZN API questions

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

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

How far back does CUP/MZN historical data go?

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