Skip to content

MAD to KPW exchange rate API

Moroccan Dirham to North Korean Won · quoted 2026-10-28

91.2075

▼ +7.58% over YTD

1 MAD = 91.2075 KPW · 1 KPW = 0.01096 MAD · Get this rate via the API

1 MAD buys 91.2075 KPW as of 2026-10-28, so 1 KPW buys 0.01096 MAD. Over the year to date, MAD/KPW traded between 90.1172 and 99.4099, averaged 96.4273 and fell 7.58%. The API holds daily MAD/KPW 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.

MAD/KPW over YTD

Daily observations · gaps mean no published rate

Download CSV
MAD/KPW over YTD: show the values
Rates per 1 MAD. Missing rates are shown as a dash.
DateKPW
2026-01-0198.687193
2026-01-0298.499164
2026-01-0398.531104
2026-01-0498.443606
2026-01-0598.147782
2026-01-0698.00752
2026-01-0797.72218
2026-01-0897.55035
2026-01-0997.34012
2026-01-1097.389151
2026-01-1197.320935
2026-01-1297.559243
2026-01-1397.60325
2026-01-1497.560032
2026-01-1597.505103
2026-01-1697.451563
2026-01-1797.555574
2026-01-1897.448795
2026-01-1997.55986
2026-01-2097.894498
2026-01-2197.953641
2026-01-2297.958965
2026-01-2398.195406
2026-01-2498.522779
2026-01-2598.520721
2026-01-2698.932474
2026-01-2799.140684
2026-01-2899.409896
2026-01-2999.328933
2026-01-3098.928222
2026-01-3198.732791
2026-02-0198.644271
2026-02-0298.485908
2026-02-0398.220056
2026-02-0498.14005
2026-02-0597.988801
2026-02-0697.965356
2026-02-0798.085802
2026-02-0898.039508
2026-02-0998.366696
2026-02-1098.611591
2026-02-1198.608215
2026-02-1298.424028
2026-02-1398.372556
2026-02-1498.469252
2026-02-1598.46156
2026-02-1698.493673
2026-02-1798.484475
2026-02-1898.377365
2026-02-1998.178386
2026-02-2098.07498
2026-02-2198.152786
2026-02-2298.106569
2026-02-2398.056438
2026-02-2497.979431
2026-02-2598.045331
2026-02-2698.117541
2026-02-2798.163498
2026-02-2898.274795
2026-03-0198.272685
2026-03-0297.769134
2026-03-0397.044539
2026-03-0496.8043
2026-03-0596.714233
2026-03-0696.576562
2026-03-0796.707595
2026-03-0896.66376
2026-03-0996.133777
2026-03-1096.239268
2026-03-1196.181444
2026-03-1295.785697
2026-03-1395.50141
2026-03-1495.476503
2026-03-1595.402918
2026-03-1695.634756
2026-03-1795.864054
2026-03-1895.967883
2026-03-1995.886003
2026-03-2096.180221
2026-03-2196.193627
2026-03-2296.164107
2026-03-2396.166856
2026-03-2496.42558
2026-03-2596.48251
2026-03-2696.393733
2026-03-2796.282958
2026-03-2896.32275
2026-03-2996.32992
2026-03-3095.842472
2026-03-3196.008566
2026-04-0196.421433
2026-04-0296.123669
2026-04-0395.623831
2026-04-0495.736011
2026-04-0595.679545
2026-04-0695.79983
2026-04-0795.935711
2026-04-0896.62508
2026-04-0996.629936
2026-04-1096.783603
2026-04-1196.958043
2026-04-1296.957459
2026-04-1396.852911
2026-04-1497.266995
2026-04-1597.364408
2026-04-1697.438007
2026-04-1797.45203
2026-04-1897.564184
2026-04-1997.404376
2026-04-2097.44778
2026-04-2197.386026
2026-04-2297.24023
2026-04-2397.104198
2026-04-2497.112713
2026-04-2597.296103
2026-04-2697.297935
2026-04-2797.255526
2026-04-2897.164759
2026-04-2997.20632
2026-04-3097.282076
2026-05-0197.450691
2026-05-0297.284235
2026-05-0397.378898
2026-05-0497.359451
2026-05-0597.360759
2026-05-0697.730183
2026-05-0798.00887
2026-05-0898.366096
2026-05-0998.674719
2026-05-1098.635705
2026-05-1198.759949
2026-05-1298.603178
2026-05-1497.97167
2026-05-1597.521806
2026-05-1697.495725
2026-05-1797.401648
2026-05-1897.659178
2026-05-1997.539878
2026-05-2097.417252
2026-05-2197.426959
2026-05-2397.633834
2026-05-2497.493958
2026-05-2597.715637
2026-05-2697.782095
2026-05-2797.963435
2026-05-2897.948994
2026-05-2998.011547
2026-05-3098.053095
2026-05-3197.956087
2026-06-0197.869303
2026-06-0297.807432
2026-06-0397.662546
2026-06-0497.637761
2026-06-0597.541568
2026-06-0697.293611
2026-06-0997.221142
2026-06-1097.152755
2026-06-1197.013136
2026-06-1297.048605
2026-06-1397.217277
2026-06-1497.102578
2026-06-1597.105384
2026-06-1697.19122
2026-06-1797.327649
2026-06-1896.790216
2026-06-1996.707573
2026-06-2096.722596
2026-06-2196.546303
2026-06-2296.441986
2026-06-2396.039977
2026-06-2495.717203
2026-06-2595.627134
2026-06-2695.744183
2026-06-2795.964399
2026-06-2895.88136
2026-06-2995.89939
2026-06-3095.808023
2026-07-0195.667091
2026-07-0295.803343
2026-07-0396.02296
2026-07-0496.139876
2026-07-0596.093331
2026-07-0696.026723
2026-07-0796.107615
2026-07-0895.995503
2026-07-0996.174451
2026-07-1096.304848
2026-07-1196.479642
2026-07-1296.336136
2026-07-1396.396428
2026-07-1496.37058
2026-07-1596.337134
2026-07-1696.393422
2026-07-1796.374148
2026-07-1896.454236
2026-07-1996.398215
2026-07-2096.16722
2026-07-2195.939635
2026-07-2295.823601
2026-08-1396.674884
2026-08-1496.755662
2026-08-1596.904275
2026-08-1696.914582
2026-08-1796.824899
2026-08-1896.772982
2026-08-2097.221714
2026-08-2197.374632
2026-08-2297.418398
2026-08-2397.258834
2026-08-2497.303865
2026-08-2597.227079
2026-08-2697.263848
2026-08-2797.234154
2026-08-2897.083733
2026-08-2996.940175
2026-08-3096.872296
2026-08-3196.793423
2026-09-0196.531429
2026-09-0296.331283
2026-09-0396.230398
2026-09-0496.11408
2026-09-0596.118207
2026-09-0696.048286
2026-09-0795.848519
2026-09-0895.790582
2026-09-0996.036882
2026-09-1095.972526
2026-09-1195.775703
2026-09-1295.729448
2026-09-1395.65055
2026-09-1495.227635
2026-09-1594.903134
2026-09-1694.998659
2026-09-1794.710074
2026-09-1894.565691
2026-09-1994.652191
2026-09-2094.567481
2026-09-2194.379409
2026-09-2294.099946
2026-09-2393.827314
2026-09-2493.603954
2026-09-2593.593549
2026-09-2693.686614
2026-09-2793.67644
2026-09-2893.380226
2026-09-3092.806943
2026-10-0291.126657
2026-10-0390.634921
2026-10-0590.117223
2026-10-0690.190125
2026-10-0790.192809
2026-10-0890.41663
2026-10-0991.287956
2026-10-1092.285103
2026-10-1192.210352
2026-10-1292.551465
2026-10-1392.161183
2026-10-1491.372113
2026-10-1591.713406
2026-10-1692.173749
2026-10-1792.377391
2026-10-1892.275628
2026-10-1992.008301
2026-10-2091.831989
2026-10-2191.85442
2026-10-2291.836758
2026-10-2391.563814
2026-10-2491.63192
2026-10-2591.628921
2026-10-2691.473196
2026-10-2791.295459
2026-10-2891.207457

High

99.4099

Low

90.1172

Average

96.4273

Statistics use all 272 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

MAD/KPW API questions

How do I get the MAD/KPW exchange rate from an API?

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

How far back does MAD/KPW historical data go?

Daily MAD/KPW 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 MAD/KPW 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.