Skip to content

MAD to KGS exchange rate API

Moroccan Dirham to Som · quoted 2026-11-01

8.8842

▲ +0.05% over 2Y

1 MAD = 8.8842 KGS · 1 KGS = 0.11256 MAD · Get this rate via the API

1 MAD buys 8.8842 KGS as of 2026-11-01, so 1 KGS buys 0.11256 MAD. Over the last 2 years, MAD/KGS traded between 8.5867 and 9.9420, averaged 9.3608 and rose 0.05%. The API holds daily MAD/KGS 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
MAD/KGS over 2Y: show the values
Rates per 1 MAD. Missing rates are shown as a dash.
DateKGS
2024-11-018.879343
2024-11-028.720803
2024-11-038.799923
2024-11-048.878465
2024-11-058.903277
2024-11-068.899397
2024-11-078.877715
2024-11-088.86356
2024-11-098.718723
2024-11-108.803086
2024-11-118.824777
2024-11-128.829487
2024-11-138.842844
2024-11-148.799124
2024-11-158.812321
2024-11-168.691341
2024-11-178.737991
2024-11-188.790582
2024-11-198.815203
2024-11-208.813274
2024-11-218.79358
2024-11-228.768797
2024-11-238.681439
2024-11-248.655417
2024-11-258.737729
2024-11-268.804027
2024-11-278.825261
2024-11-288.826653
2024-11-298.812136
2024-11-308.665062
2024-12-018.782346
2024-12-028.81412
2024-12-038.839698
2024-12-048.862212
2024-12-058.895222
2024-12-068.872513
2024-12-078.67541
2024-12-088.800378
2024-12-098.839941
2024-12-108.839758
2024-12-118.834958
2024-12-128.83253
2024-12-138.840603
2024-12-148.711507
2024-12-158.815853
2024-12-168.841704
2024-12-178.837162
2024-12-188.811986
2024-12-198.779467
2024-12-208.788438
2024-12-218.725507
2024-12-228.747239
2024-12-238.764685
2024-12-248.760495
2024-12-258.631677
2024-12-268.773222
2024-12-278.775641
2024-12-288.656944
2024-12-298.717903
2024-12-308.728282
2024-12-318.723755
2025-01-018.65667
2025-01-028.711384
2025-01-038.739882
2025-01-048.586695
2025-01-058.69808
2025-01-068.790158
2025-01-078.822722
2025-01-088.818796
2025-01-098.810835
2025-01-108.792017
2025-01-118.666173
2025-01-128.725424
2025-01-138.75809
2025-01-148.845079
2025-01-158.836961
2025-01-168.825457
2025-01-178.833329
2025-01-188.704277
2025-01-198.776614
2025-01-208.849177
2025-01-218.856532
2025-01-228.89114
2025-01-238.893305
2025-01-248.895054
2025-01-258.733309
2025-01-268.855753
2025-01-278.891623
2025-01-288.874997
2025-01-298.880049
2025-01-308.872398
2025-01-318.85811
2025-02-018.715075
2025-02-028.803435
2025-02-038.832246
2025-02-048.839504
2025-02-058.858132
2025-02-068.861029
2025-02-078.897972
2025-02-088.74011
2025-02-098.826259
2025-02-108.871205
2025-02-118.872244
2025-02-128.899267
2025-02-138.914797
2025-02-148.930933
2025-02-158.764143
2025-02-168.876985
2025-02-178.938935
2025-02-188.927892
2025-02-198.918418
2025-02-208.928614
2025-02-218.945395
2025-02-228.784139
2025-02-238.877968
2025-02-248.959779
2025-02-258.989509
2025-02-268.969366
2025-02-278.957568
2025-02-288.943777
2025-03-018.780978
2025-03-028.86127
2025-03-038.957586
2025-03-049.01992
2025-03-059.098974
2025-03-069.127641
2025-03-079.141225
2025-03-088.981631
2025-03-099.079262
2025-03-109.160149
2025-03-119.215409
2025-03-129.225567
2025-03-139.201675
2025-03-149.183475
2025-03-159.026516
2025-03-169.156061
2025-03-179.208948
2025-03-189.245689
2025-03-199.254114
2025-03-209.217756
2025-03-219.24586
2025-03-229.105608
2025-03-239.033828
2025-03-259.327106
2025-03-269.302005
2025-03-279.141047
2025-03-289.116314
2025-03-298.97027
2025-03-309.062525
2025-03-319.125423
2025-04-019.141391
2025-04-029.168747
2025-04-039.266313
2025-04-049.275448
2025-04-059.087319
2025-04-069.159763
2025-04-079.242692
2025-04-089.246197
2025-04-099.273353
2025-04-109.312123
2025-04-119.475314
2025-04-129.386989
2025-04-139.485206
2025-04-149.562214
2025-04-159.552521
2025-04-169.568248
2025-04-179.57537
2025-04-189.583423
2025-04-199.413507
2025-04-209.518998
2025-04-219.602653
2025-04-229.612677
2025-04-239.558413
2025-04-249.547745
2025-04-259.570288
2025-04-269.444267
2025-04-279.5456
2025-04-289.592695
2025-04-299.616331
2025-04-309.606558
2025-05-019.599787
2025-05-029.604148
2025-05-039.425215
2025-05-049.5264
2025-05-059.629745
2025-05-069.681922
2025-05-089.644528
2025-05-099.629083
2025-05-109.462539
2025-05-119.552562
2025-05-129.567539
2025-05-139.570506
2025-05-149.592239
2025-05-159.593876
2025-05-179.395897
2025-05-189.494832
2025-05-199.594746
2025-05-209.630746
2025-05-219.665826
2025-05-229.659766
2025-05-239.682251
2025-05-249.499898
2025-05-259.577972
2025-05-269.657839
2025-05-279.651269
2025-05-289.631624
2025-05-299.637938
2025-05-309.654513
2025-05-319.473639
2025-06-019.580717
2025-06-029.667829
2025-06-039.691658
2025-06-049.70912
2025-06-059.739872
2025-06-069.729983
2025-06-079.540746
2025-06-089.642478
2025-06-099.704807
2025-06-109.734623
2025-06-119.744613
2025-06-129.79067
2025-06-139.78899
2025-06-149.590666
2025-06-159.666007
2025-06-169.763336
2025-06-179.772277
2025-06-189.746718
2025-06-199.733727
2025-06-209.741278
2025-06-219.573073
2025-06-229.67398
2025-06-239.734897
2025-06-249.78606
2025-06-259.805313
2025-06-269.821993
2025-06-279.815786
2025-06-289.674755
2025-06-299.77532
2025-06-309.831053
2025-07-019.892126
2025-07-029.927331
2025-07-039.905659
2025-07-049.888773
2025-07-059.736148
2025-07-069.846564
2025-07-079.895946
2025-07-089.909117
2025-07-099.900496
2025-07-109.90839
2025-07-119.898495
2025-07-129.706768
2025-07-139.816936
2025-07-149.874926
2025-07-159.870929
2025-07-169.853015
2025-07-179.818158
2025-07-189.803009
2025-07-199.665825
2025-07-209.760645
2025-07-219.844027
2025-07-229.895999
2025-07-239.916668
2025-07-249.925395
2025-07-259.911585
2025-07-269.7036
2025-07-279.804932
2025-07-289.834312
2025-07-299.806933
2025-07-309.786068
2025-07-319.737133
2025-08-019.764541
2025-08-029.634592
2025-08-039.735535
2025-08-049.809713
2025-08-059.821169
2025-08-069.824503
2025-08-079.857522
2025-08-089.860418
2025-08-099.6808
2025-08-109.77561
2025-08-119.819306
2025-08-129.819766
2025-08-139.857073
2025-08-149.864879
2025-08-159.852643
2025-08-169.709596
2025-08-179.807016
2025-08-189.847457
2025-08-199.850413
2025-08-209.848449
2025-08-219.84423
2025-08-229.844084
2025-08-239.71839
2025-08-249.717281
2025-08-259.87857
2025-08-269.871304
2025-08-279.83328
2025-08-289.846573
2025-08-299.857718
2025-08-309.692917
2025-08-319.75392
2025-09-019.859743
2025-09-029.853674
2025-09-039.817003
2025-09-049.801836
2025-09-059.807739
2025-09-069.647664
2025-09-079.725379
2025-09-089.811168
2025-09-099.853974
2025-09-109.855131
2025-09-119.880188
2025-09-139.705217
2025-09-149.801439
2025-09-159.87281
2025-09-169.941998
2025-09-179.940132
2025-09-189.903057
2025-09-199.875977
2025-09-209.689404
2025-09-219.795201
2025-09-229.705676
2025-09-239.680123
2025-09-249.661646
2025-09-259.63996
2025-09-269.611298
2025-09-279.620799
2025-09-289.614627
2025-09-299.615144
2025-09-309.609157
2025-10-019.599807
2025-10-029.586661
2025-10-039.585182
2025-10-049.604239
2025-10-059.5991
2025-10-069.579366
2025-10-079.578347
2025-10-089.572864
2025-10-099.565343
2025-10-109.541237
2025-10-119.563049
2025-10-129.55588
2025-10-139.516471
2025-10-149.513403
2025-10-159.527687
2025-10-169.512033
2025-10-179.531405
2025-10-189.5444
2025-10-199.537652
2025-10-209.504614
2025-10-219.474866
2025-10-229.45203
2025-10-239.450744
2025-10-249.46118
2025-10-259.470026
2025-10-269.464806
2025-10-279.468342
2025-10-289.476544
2025-10-299.468963
2025-10-309.439161
2025-10-319.415707
2025-11-019.405213
2025-11-029.401859
2025-11-039.382943
2025-11-049.381595
2025-11-059.383562
2025-11-069.396692
2025-11-079.426347
2025-11-089.446609
2025-11-099.437511
2025-11-109.427092
2025-11-119.419428
2025-11-129.411873
2025-11-139.429724
2025-11-149.452546
2025-11-159.470494
2025-11-169.465369
2025-11-179.453971
2025-11-189.457327
2025-11-199.433217
2025-11-209.436887
2025-11-219.434381
2025-11-229.441065
2025-11-239.437393
2025-11-249.432777
2025-11-259.421864
2025-11-269.44568
2025-11-279.452151
2025-11-289.431484
2025-11-299.442145
2025-11-309.436199
2025-12-019.442326
2025-12-029.445288
2025-12-039.471202
2025-12-049.473846
2025-12-059.467677
2025-12-069.480763
2025-12-079.473374
2025-12-089.455323
2025-12-099.446258
2025-12-119.497566
2025-12-129.512045
2025-12-139.511573
2025-12-149.512183
2025-12-159.519155
2025-12-169.539222
2025-12-179.543831
2025-12-189.541514
2025-12-199.534772
2025-12-209.543648
2025-12-219.538887
2025-12-229.553017
2025-12-239.574737
2025-12-249.58619
2025-12-259.594037
2025-12-269.591892
2025-12-279.601358
2025-12-289.593978
2025-12-299.592491
2025-12-309.593554
2025-12-319.577811
2026-01-019.588987
2026-01-029.566611
2026-01-039.573646
2026-01-049.565534
2026-01-059.536403
2026-01-069.523249
2026-01-079.494992
2026-01-089.478708
2026-01-099.456238
2026-01-109.46066
2026-01-119.45421
2026-01-129.477091
2026-01-139.482623
2026-01-149.479046
2026-01-159.47386
2026-01-169.470715
2026-01-179.479039
2026-01-189.468582
2026-01-199.478635
2026-01-209.511948
2026-01-219.518688
2026-01-229.519229
2026-01-239.542495
2026-01-249.571008
2026-01-259.572808
2026-01-269.615993
2026-01-279.634542
2026-01-289.66056
2026-01-299.652906
2026-01-309.613706
2026-01-319.595134
2026-02-019.586531
2026-02-029.570538
2026-02-039.545964
2026-02-049.537312
2026-02-059.522996
2026-02-069.520503
2026-02-079.532375
2026-02-089.527737
2026-02-099.559339
2026-02-109.583059
2026-02-119.582935
2026-02-129.563576
2026-02-139.560076
2026-02-149.56824
2026-02-159.567926
2026-02-169.57142
2026-02-179.570506
2026-02-189.559795
2026-02-199.539316
2026-02-209.530762
2026-02-219.537909
2026-02-229.533506
2026-02-239.527252
2026-02-249.520349
2026-02-259.526871
2026-02-269.533622
2026-02-279.538193
2026-02-289.548847
2026-03-019.548643
2026-03-029.500277
2026-03-039.42944
2026-03-049.407238
2026-03-059.397942
2026-03-069.383368
2026-03-079.397262
2026-03-089.392858
2026-03-099.34071
2026-03-109.352057
2026-03-119.346275
2026-03-129.308471
2026-03-139.279844
2026-03-149.277973
2026-03-159.270816
2026-03-169.293594
2026-03-179.292505
2026-03-189.32677
2026-03-199.321433
2026-03-209.348687
2026-03-219.345894
2026-03-229.343406
2026-03-239.344916
2026-03-249.369811
2026-03-259.375221
2026-03-269.366556
2026-03-279.356057
2026-03-289.358483
2026-03-299.360816
2026-03-309.31326
2026-03-319.32935
2026-04-019.369307
2026-04-029.340497
2026-04-039.292478
2026-04-049.303427
2026-04-059.297824
2026-04-069.308734
2026-04-079.322428
2026-04-089.389593
2026-04-099.389675
2026-04-109.404458
2026-04-119.420991
2026-04-129.421273
2026-04-139.410878
2026-04-149.45114
2026-04-159.460877
2026-04-169.467659
2026-04-179.468964
2026-04-189.480226
2026-04-199.464331
2026-04-209.468725
2026-04-219.462723
2026-04-229.4485
2026-04-239.433376
2026-04-249.432898
2026-04-259.448606
2026-04-269.44923
2026-04-279.444938
2026-04-289.439092
2026-04-299.443054
2026-04-309.450687
2026-05-019.467335
2026-05-029.449587
2026-05-039.458276
2026-05-049.456902
2026-05-059.457029
2026-05-069.492878
2026-05-079.519945
2026-05-089.554565
2026-05-099.585182
2026-05-109.581042
2026-05-119.592938
2026-05-129.583802
2026-05-149.524154
2026-05-159.476135
2026-05-169.476168
2026-05-179.467016
2026-05-189.489199
2026-05-199.480733
2026-05-209.467661
2026-05-219.468935
2026-05-239.488894
2026-05-249.475331
2026-05-259.495328
2026-05-269.501894
2026-05-279.520918
2026-05-289.519977
2026-05-299.525055
2026-05-309.530771
2026-05-319.521167
2026-06-019.510932
2026-06-029.506937
2026-06-039.492826
2026-06-049.493629
2026-06-059.479519
2026-06-069.454082
2026-06-099.446229
2026-06-109.439844
2026-06-119.429813
2026-06-129.432419
2026-06-139.440726
2026-06-149.435704
2026-06-159.439632
2026-06-169.447294
2026-06-179.458203
2026-06-189.406354
2026-06-199.383355
2026-06-209.396334
2026-06-219.388083
2026-06-229.365427
2026-06-239.334012
2026-06-249.305416
2026-06-259.29457
2026-06-269.306868
2026-06-279.321307
2026-06-289.315439
2026-06-299.320778
2026-06-309.309682
2026-07-019.297322
2026-07-029.30889
2026-07-039.331147
2026-07-049.338891
2026-07-059.338129
2026-07-069.331209
2026-07-079.337684
2026-07-089.332851
2026-07-099.343574
2026-07-109.356427
2026-07-119.368472
2026-07-129.360572
2026-07-139.368127
2026-07-149.365569
2026-07-159.36683
2026-07-169.369686
2026-07-179.366205
2026-07-189.371119
2026-07-199.365927
2026-07-209.34395
2026-07-219.318377
2026-07-229.31108
2026-07-239.319398
2026-07-249.330827
2026-07-259.347557
2026-07-269.336111
2026-07-279.327844
2026-07-289.354978
2026-07-299.32174
2026-07-309.322335
2026-07-319.347857
2026-08-019.378898
2026-08-029.37302
2026-08-039.36965
2026-08-049.410899
2026-08-059.426746
2026-08-069.420741
2026-08-079.410443
2026-08-089.424272
2026-08-099.418912
2026-08-109.391851
2026-08-119.396595
2026-08-129.394041
2026-08-139.391379
2026-08-149.40143
2026-08-159.419443
2026-08-169.419223
2026-08-179.449078
2026-08-189.441364
2026-08-209.458288
2026-08-219.473008
2026-08-229.477638
2026-08-239.469478
2026-08-249.4602
2026-08-259.45393
2026-08-269.458749
2026-08-279.455371
2026-08-289.44722
2026-08-299.425544
2026-08-309.42152
2026-08-319.414847
2026-09-019.387971
2026-09-029.367541
2026-09-039.360614
2026-09-049.348322
2026-09-059.346048
2026-09-069.341768
2026-09-079.324215
2026-09-089.317723
2026-09-099.340243
2026-09-109.335829
2026-09-119.315259
2026-09-129.307537
2026-09-139.300116
2026-09-149.261085
2026-09-159.230726
2026-09-169.232317
2026-09-179.206152
2026-09-189.188615
2026-09-199.197404
2026-09-209.189573
2026-09-219.171931
2026-09-229.143143
2026-09-239.112452
2026-09-249.092031
2026-09-259.093643
2026-09-269.104885
2026-09-279.104506
2026-09-289.074179
2026-09-309.018988
2026-10-028.85603
2026-10-038.802521
2026-10-058.769402
2026-10-068.763127
2026-10-078.762871
2026-10-088.786177
2026-10-098.874851
2026-10-108.966018
2026-10-118.960215
2026-10-128.987917
2026-10-138.958598
2026-10-148.881465
2026-10-158.911255
2026-10-168.973565
2026-10-178.978214
2026-10-188.968287
2026-10-198.940395
2026-10-208.924965
2026-10-218.926019
2026-10-228.917395
2026-10-238.898738
2026-10-248.905644
2026-10-258.903998
2026-10-268.888284
2026-10-278.871824
2026-10-288.870801
2026-10-298.885937
2026-10-308.895693
2026-10-318.888039
2026-11-018.884164

High

9.9420

Low

8.5867

Average

9.3608

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MAD/KGS API questions

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

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

How far back does MAD/KGS historical data go?

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