Skip to content

MOP to PEN exchange rate API

Pataca to Sol · quoted 2026-10-31

0.42838

▼ +9.05% over 2Y

1 MOP = 0.42838 PEN · 1 PEN = 2.3344 MOP · Get this rate via the API

1 MOP buys 0.42838 PEN as of 2026-10-31, so 1 PEN buys 2.3344 MOP. Over the last 2 years, MOP/PEN traded between 0.41172 and 0.47470, averaged 0.43628 and fell 9.05%. The API holds daily MOP/PEN 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
MOP/PEN over 2Y: show the values
Rates per 1 MOP. Missing rates are shown as a dash.
DatePEN
2024-10-310.470996
2024-11-010.471157
2024-11-020.470914
2024-11-030.470601
2024-11-040.470352
2024-11-050.470662
2024-11-060.47092
2024-11-070.470884
2024-11-080.46879
2024-11-090.470607
2024-11-100.470925
2024-11-110.470218
2024-11-120.470896
2024-11-130.472348
2024-11-140.473588
2024-11-150.473516
2024-11-160.474649
2024-11-170.474704
2024-11-180.474258
2024-11-190.473083
2024-11-200.473205
2024-11-210.473119
2024-11-220.473123
2024-11-230.474391
2024-11-240.473627
2024-11-250.473791
2024-11-260.47055
2024-11-270.470548
2024-11-280.469362
2024-11-290.467395
2024-11-300.469387
2024-12-010.467215
2024-12-020.466787
2024-12-030.467219
2024-12-040.46603
2024-12-050.466354
2024-12-060.467743
2024-12-070.46497
2024-12-080.464912
2024-12-090.469179
2024-12-100.465455
2024-12-110.466457
2024-12-120.465686
2024-12-130.466392
2024-12-140.465384
2024-12-150.466842
2024-12-160.467771
2024-12-170.468346
2024-12-180.468298
2024-12-190.467068
2024-12-200.467732
2024-12-210.465615
2024-12-220.464911
2024-12-230.466799
2024-12-240.466394
2024-12-250.469525
2024-12-260.467872
2024-12-270.467268
2024-12-280.464637
2024-12-290.468947
2024-12-300.467879
2024-12-310.468702
2025-01-010.469905
2025-01-020.469587
2025-01-030.46849
2025-01-040.469158
2025-01-050.469486
2025-01-060.468825
2025-01-070.469276
2025-01-080.470667
2025-01-090.471284
2025-01-100.470507
2025-01-110.470335
2025-01-120.469849
2025-01-130.469916
2025-01-140.471022
2025-01-150.470509
2025-01-160.46993
2025-01-170.468884
2025-01-180.467984
2025-01-190.466386
2025-01-200.467904
2025-01-210.466187
2025-01-220.465758
2025-01-230.464274
2025-01-240.463152
2025-01-250.463804
2025-01-260.463825
2025-01-270.462825
2025-01-280.465413
2025-01-290.465144
2025-01-300.463713
2025-01-310.46333
2025-02-010.463249
2025-02-020.464657
2025-02-030.463775
2025-02-040.462375
2025-02-050.462672
2025-02-060.463312
2025-02-070.463014
2025-02-080.462619
2025-02-090.46302
2025-02-100.462881
2025-02-110.462722
2025-02-120.462584
2025-02-130.46282
2025-02-140.462806
2025-02-150.462974
2025-02-160.461526
2025-02-170.461201
2025-02-180.461474
2025-02-190.460124
2025-02-200.460405
2025-02-210.458936
2025-02-220.459922
2025-02-230.460639
2025-02-240.459646
2025-02-250.459416
2025-02-260.459538
2025-02-270.457757
2025-02-280.458731
2025-03-010.459479
2025-03-020.464927
2025-03-030.459928
2025-03-040.460752
2025-03-050.458824
2025-03-060.456593
2025-03-070.455904
2025-03-080.45669
2025-03-090.456454
2025-03-100.457219
2025-03-110.457966
2025-03-120.457279
2025-03-130.457665
2025-03-140.458168
2025-03-150.458139
2025-03-160.45749
2025-03-170.459995
2025-03-180.456173
2025-03-190.453642
2025-03-200.454011
2025-03-210.452673
2025-03-220.453155
2025-03-230.452702
2025-03-250.455681
2025-03-260.454642
2025-03-270.455033
2025-03-280.454844
2025-03-290.45372
2025-03-300.45664
2025-03-310.45664
2025-04-010.457669
2025-04-020.457998
2025-04-030.456228
2025-04-040.458023
2025-04-050.456535
2025-04-060.459356
2025-04-070.458629
2025-04-080.462942
2025-04-090.464862
2025-04-100.461929
2025-04-110.46422
2025-04-120.464499
2025-04-130.466793
2025-04-140.464625
2025-04-150.466825
2025-04-160.468258
2025-04-170.466089
2025-04-180.468102
2025-04-190.467482
2025-04-200.467076
2025-04-210.466994
2025-04-220.463293
2025-04-230.463275
2025-04-240.461476
2025-04-250.460155
2025-04-260.460855
2025-04-270.459353
2025-04-280.458937
2025-04-290.45935
2025-04-300.458192
2025-05-010.458173
2025-05-020.457926
2025-05-030.460122
2025-05-040.457373
2025-05-050.458233
2025-05-060.458638
2025-05-080.456405
2025-05-090.453563
2025-05-100.45681
2025-05-110.456087
2025-05-120.454575
2025-05-130.455135
2025-05-140.457872
2025-05-150.456232
2025-05-170.455996
2025-05-180.458305
2025-05-190.457796
2025-05-200.457713
2025-05-210.456291
2025-05-220.457077
2025-05-230.45356
2025-05-240.454883
2025-05-250.453443
2025-05-260.45268
2025-05-270.452657
2025-05-280.450761
2025-05-290.450392
2025-05-300.44813
2025-05-310.451299
2025-06-010.448163
2025-06-020.447217
2025-06-030.44767
2025-06-040.448576
2025-06-050.447548
2025-06-060.448633
2025-06-070.451519
2025-06-080.451414
2025-06-090.450455
2025-06-100.44918
2025-06-110.448703
2025-06-120.448498
2025-06-130.446777
2025-06-140.447352
2025-06-150.447911
2025-06-160.44697
2025-06-170.445537
2025-06-180.446406
2025-06-190.44417
2025-06-200.443717
2025-06-210.445262
2025-06-220.445385
2025-06-230.445095
2025-06-240.442875
2025-06-250.442351
2025-06-260.44119
2025-06-270.43929
2025-06-280.439007
2025-06-290.439229
2025-06-300.438484
2025-07-010.438992
2025-07-020.439729
2025-07-030.439828
2025-07-040.439291
2025-07-050.439238
2025-07-060.438977
2025-07-070.438967
2025-07-080.440276
2025-07-090.438764
2025-07-100.437844
2025-07-110.438294
2025-07-120.439681
2025-07-130.439678
2025-07-140.43924
2025-07-150.440627
2025-07-160.440444
2025-07-170.439216
2025-07-180.437432
2025-07-190.441118
2025-07-200.44138
2025-07-210.440605
2025-07-220.439803
2025-07-230.43939
2025-07-240.439308
2025-07-250.437666
2025-07-260.437853
2025-07-270.438639
2025-07-280.43726
2025-07-290.440791
2025-07-300.439036
2025-07-310.440992
2025-08-010.442837
2025-08-020.443143
2025-08-030.442392
2025-08-040.44093
2025-08-050.440983
2025-08-060.439491
2025-08-070.43906
2025-08-080.438812
2025-08-090.435664
2025-08-100.436284
2025-08-110.435707
2025-08-120.436751
2025-08-130.435539
2025-08-140.437747
2025-08-150.442153
2025-08-160.441771
2025-08-170.441604
2025-08-180.441026
2025-08-190.441703
2025-08-200.439007
2025-08-210.434798
2025-08-220.436849
2025-08-230.435903
2025-08-240.434864
2025-08-250.434571
2025-08-260.436993
2025-08-270.438513
2025-08-280.440198
2025-08-290.441719
2025-08-300.441077
2025-08-310.440164
2025-09-010.439034
2025-09-020.440121
2025-09-030.438875
2025-09-040.439369
2025-09-050.438265
2025-09-060.438525
2025-09-070.438527
2025-09-080.437823
2025-09-090.43636
2025-09-100.435798
2025-09-110.434354
2025-09-130.435724
2025-09-140.435898
2025-09-150.435424
2025-09-160.435342
2025-09-170.433524
2025-09-180.433841
2025-09-190.434547
2025-09-200.435248
2025-09-210.435825
2025-09-220.435555
2025-09-230.437364
2025-09-240.459211
2025-09-250.436636
2025-09-260.437004
2025-09-270.436975
2025-09-280.43647
2025-09-290.432364
2025-09-300.432223
2025-10-010.430581
2025-10-020.432044
2025-10-030.430031
2025-10-040.432066
2025-10-050.430379
2025-10-060.429416
2025-10-070.428072
2025-10-080.427353
2025-10-090.426196
2025-10-100.426919
2025-10-110.428579
2025-10-120.427001
2025-10-130.425417
2025-10-140.425463
2025-10-150.423412
2025-10-160.421003
2025-10-170.420444
2025-10-180.422419
2025-10-190.420717
2025-10-200.419411
2025-10-210.421339
2025-10-220.42262
2025-10-230.422306
2025-10-240.421033
2025-10-250.422893
2025-10-260.421342
2025-10-270.420537
2025-10-280.421902
2025-10-290.421207
2025-10-300.421689
2025-10-310.419553
2025-11-010.423299
2025-11-020.419059
2025-11-030.419092
2025-11-040.420631
2025-11-050.418684
2025-11-060.419114
2025-11-070.419213
2025-11-080.421453
2025-11-090.419816
2025-11-100.418498
2025-11-110.416836
2025-11-120.418478
2025-11-130.418257
2025-11-140.419022
2025-11-150.42055
2025-11-160.418828
2025-11-170.417834
2025-11-180.418437
2025-11-190.419005
2025-11-200.419965
2025-11-210.420144
2025-11-220.421212
2025-11-230.420769
2025-11-240.420253
2025-11-250.419193
2025-11-260.417601
2025-11-270.417764
2025-11-280.417135
2025-11-290.41934
2025-11-300.417513
2025-12-010.417894
2025-12-020.417423
2025-12-030.417253
2025-12-040.416745
2025-12-050.417697
2025-12-060.419573
2025-12-070.417767
2025-12-080.417782
2025-12-090.417211
2025-12-110.417829
2025-12-120.417847
2025-12-130.419995
2025-12-140.418533
2025-12-150.417987
2025-12-160.418336
2025-12-170.418123
2025-12-180.417641
2025-12-190.417747
2025-12-200.420081
2025-12-210.418586
2025-12-220.417615
2025-12-230.417869
2025-12-240.417873
2025-12-250.420317
2025-12-260.418344
2025-12-270.420306
2025-12-280.419168
2025-12-290.418146
2025-12-300.417514
2025-12-310.416956
2026-01-010.419371
2026-01-020.416412
2026-01-030.41871
2026-01-040.417015
2026-01-050.416756
2026-01-060.417193
2026-01-070.416678
2026-01-080.416846
2026-01-090.416348
2026-01-100.418616
2026-01-110.41685
2026-01-120.416231
2026-01-130.415766
2026-01-140.415715
2026-01-150.416157
2026-01-160.415943
2026-01-170.41927
2026-01-180.416739
2026-01-190.416361
2026-01-200.415689
2026-01-210.415333
2026-01-220.415408
2026-01-230.415096
2026-01-240.418514
2026-01-250.416028
2026-01-260.414876
2026-01-270.414465
2026-01-280.413415
2026-01-290.413451
2026-01-300.41582
2026-01-310.4173
2026-02-010.417464
2026-02-020.416131
2026-02-030.415435
2026-02-040.415134
2026-02-050.416354
2026-02-060.415104
2026-02-070.418453
2026-02-080.416196
2026-02-090.415288
2026-02-100.415109
2026-02-110.414494
2026-02-120.413237
2026-02-130.414071
2026-02-140.416462
2026-02-150.415195
2026-02-160.41369
2026-02-170.413209
2026-02-180.413741
2026-02-190.415557
2026-02-200.415317
2026-02-210.41769
2026-02-220.41636
2026-02-230.414776
2026-02-240.414617
2026-02-250.414213
2026-02-260.414365
2026-02-270.414101
2026-02-280.416458
2026-03-010.415125
2026-03-020.415145
2026-03-030.421225
2026-03-040.421875
2026-03-050.424694
2026-03-060.429938
2026-03-070.431987
2026-03-080.430897
2026-03-090.431188
2026-03-100.423763
2026-03-110.423744
2026-03-120.425573
2026-03-130.426136
2026-03-140.428454
2026-03-150.427248
2026-03-160.422405
2026-03-170.420767
2026-03-180.423029
2026-03-190.425535
2026-03-200.428593
2026-03-210.431203
2026-03-220.429929
2026-03-230.426896
2026-03-240.426363
2026-03-250.427374
2026-03-260.428665
2026-03-270.430524
2026-03-280.428713
2026-03-290.430888
2026-03-300.430461
2026-03-310.430085
2026-04-010.426182
2026-04-020.426649
2026-04-030.426075
2026-04-040.427737
2026-04-050.42614
2026-04-060.422216
2026-04-070.422559
2026-04-080.417203
2026-04-090.417838
2026-04-100.417958
2026-04-110.420179
2026-04-120.418421
2026-04-130.416185
2026-04-140.418216
2026-04-150.423458
2026-04-160.424543
2026-04-170.424443
2026-04-180.426059
2026-04-190.424635
2026-04-200.423219
2026-04-210.424297
2026-04-220.424017
2026-04-230.425831
2026-04-240.428759
2026-04-250.43281
2026-04-260.429933
2026-04-270.433432
2026-04-280.432192
2026-04-290.434758
2026-04-300.433556
2026-05-010.434613
2026-05-020.434589
2026-05-030.433412
2026-05-040.433277
2026-05-050.430212
2026-05-060.427741
2026-05-070.426067
2026-05-080.422957
2026-05-090.425975
2026-05-100.426782
2026-05-110.424475
2026-05-120.423317
2026-05-140.42143
2026-05-150.423013
2026-05-160.425518
2026-05-170.42452
2026-05-180.422074
2026-05-190.423213
2026-05-200.420466
2026-05-210.420706
2026-05-230.423875
2026-05-240.422697
2026-05-250.420468
2026-05-260.421639
2026-05-270.4212
2026-05-280.420783
2026-05-290.420619
2026-05-300.421152
2026-05-310.42083
2026-06-010.42078
2026-06-020.419967
2026-06-030.421111
2026-06-040.420643
2026-06-050.425617
2026-06-060.430164
2026-06-090.415524
2026-06-100.420256
2026-06-110.417473
2026-06-120.417433
2026-06-130.421375
2026-06-140.419465
2026-06-150.417035
2026-06-160.416553
2026-06-170.416561
2026-06-180.417157
2026-06-190.416557
2026-06-200.419087
2026-06-210.417956
2026-06-220.417012
2026-06-230.419443
2026-06-240.421236
2026-06-250.420043
2026-06-260.419934
2026-06-270.42356
2026-06-280.421677
2026-06-290.419993
2026-06-300.419787
2026-07-010.420527
2026-07-020.41894
2026-07-030.418407
2026-07-040.421094
2026-07-050.419875
2026-07-060.419322
2026-07-070.419227
2026-07-080.420279
2026-07-090.418888
2026-07-100.41778
2026-07-110.420114
2026-07-120.419273
2026-07-130.419313
2026-07-140.417706
2026-07-150.41692
2026-07-160.418468
2026-07-170.419449
2026-07-180.419873
2026-07-190.420096
2026-07-200.419151
2026-07-210.418543
2026-07-220.418785
2026-07-230.418715
2026-07-240.419565
2026-07-250.421205
2026-07-260.420041
2026-07-270.418821
2026-07-280.419825
2026-07-290.419253
2026-07-300.417667
2026-07-310.418313
2026-08-010.419646
2026-08-020.41951
2026-08-030.417981
2026-08-040.417382
2026-08-050.417231
2026-08-060.416641
2026-08-070.416067
2026-08-080.417326
2026-08-090.417354
2026-08-100.415501
2026-08-110.414058
2026-08-120.413532
2026-08-130.413888
2026-08-140.413988
2026-08-150.417026
2026-08-160.415857
2026-08-170.413608
2026-08-180.413615
2026-08-200.412977
2026-08-210.411968
2026-08-220.415322
2026-08-230.413523
2026-08-240.412241
2026-08-250.411792
2026-08-260.411722
2026-08-270.413029
2026-08-280.413077
2026-08-290.415091
2026-08-300.414116
2026-08-310.414495
2026-09-010.414119
2026-09-020.413399
2026-09-030.413673
2026-09-040.414336
2026-09-050.415147
2026-09-060.414729
2026-09-070.414225
2026-09-080.413058
2026-09-090.41331
2026-09-100.414882
2026-09-110.414642
2026-09-120.415297
2026-09-130.414616
2026-09-140.416022
2026-09-150.415553
2026-09-160.414444
2026-09-170.413781
2026-09-180.413288
2026-09-190.417626
2026-09-200.415477
2026-09-210.412873
2026-09-220.413627
2026-09-230.41706
2026-09-240.41941
2026-09-250.421241
2026-09-260.419422
2026-09-270.420112
2026-09-280.422873
2026-09-300.422327
2026-10-020.422765
2026-10-030.424891
2026-10-050.422552
2026-10-060.422649
2026-10-070.424376
2026-10-080.424206
2026-10-090.424612
2026-10-100.424604
2026-10-110.424182
2026-10-120.42325
2026-10-130.423494
2026-10-140.422837
2026-10-150.421505
2026-10-160.422908
2026-10-170.425256
2026-10-180.423932
2026-10-190.423395
2026-10-200.421992
2026-10-210.422435
2026-10-220.424184
2026-10-230.424666
2026-10-240.426051
2026-10-250.425291
2026-10-260.423796
2026-10-270.424625
2026-10-280.4253
2026-10-290.425864
2026-10-300.426302
2026-10-310.428384

High

0.47470

Low

0.41172

Average

0.43628

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

MOP/PEN API questions

How do I get the MOP/PEN exchange rate from an API?

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

How far back does MOP/PEN historical data go?

Daily MOP/PEN 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 MOP/PEN 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.