Skip to content

KMF to CUP exchange rate API

Comoro Franc to Cuban Peso · quoted 2026-10-18

0.05490

▲ +3.82% over 2Y

1 KMF = 0.05490 CUP · 1 CUP = 18.2146 KMF · Get this rate via the API

1 KMF buys 0.05490 CUP as of 2026-10-18, so 1 CUP buys 18.2146 KMF. Over the last 2 years, KMF/CUP traded between 0.04992 and 0.06385, averaged 0.05658 and rose 3.82%. The API holds daily KMF/CUP 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
KMF/CUP over 2Y: show the values
Rates per 1 KMF. Missing rates are shown as a dash.
DateCUP
2024-10-180.052882
2024-10-190.053058
2024-10-200.05302
2024-10-210.052972
2024-10-220.052732
2024-10-230.05261
2024-10-240.052582
2024-10-250.052808
2024-10-260.052722
2024-10-270.052263
2024-10-280.052676
2024-10-290.052734
2024-10-300.052766
2024-10-310.052856
2024-11-010.052994
2024-11-020.053039
2024-11-030.052725
2024-11-040.05299
2024-11-050.052982
2024-11-060.052791
2024-11-070.052209
2024-11-080.052585
2024-11-090.052312
2024-11-100.052116
2024-11-110.05241
2024-11-120.05215
2024-11-130.052007
2024-11-140.051607
2024-11-150.051423
2024-11-160.051476
2024-11-170.051427
2024-11-180.051467
2024-11-190.051722
2024-11-200.051723
2024-11-210.05143
2024-11-220.05106
2024-11-230.050806
2024-11-240.050662
2024-11-250.051106
2024-11-260.050993
2024-11-270.051113
2024-11-280.051449
2024-11-290.051444
2024-11-300.051573
2024-12-010.051376
2024-12-020.051301
2024-12-030.051109
2024-12-040.05124
2024-12-050.051277
2024-12-060.05156
2024-12-070.051561
2024-12-080.051369
2024-12-090.051529
2024-12-100.051545
2024-12-110.051443
2024-12-120.051265
2024-12-130.051063
2024-12-140.051262
2024-12-150.051218
2024-12-160.051191
2024-12-170.051219
2024-12-180.051109
2024-12-190.050518
2024-12-200.050513
2024-12-210.050853
2024-12-220.050807
2024-12-230.050854
2024-12-240.050654
2024-12-250.05067
2024-12-260.050616
2024-12-270.050692
2024-12-280.050775
2024-12-290.050652
2024-12-300.050837
2024-12-310.050777
2025-01-010.050532
2025-01-020.050506
2025-01-030.050099
2025-01-040.050347
2025-01-050.050301
2025-01-060.050289
2025-01-070.050628
2025-01-080.050511
2025-01-090.050333
2025-01-100.050232
2025-01-110.050025
2025-01-120.050023
2025-01-130.049948
2025-01-140.050047
2025-01-150.050256
2025-01-160.050178
2025-01-170.050279
2025-01-180.050079
2025-01-190.049921
2025-01-200.050116
2025-01-210.050607
2025-01-220.050735
2025-01-230.050749
2025-01-240.05078
2025-01-250.051201
2025-01-260.050954
2025-01-270.050948
2025-01-280.050961
2025-01-290.05091
2025-01-300.050875
2025-01-310.050662
2025-02-010.05054
2025-02-020.05037
2025-02-030.050019
2025-02-040.050357
2025-02-050.050649
2025-02-060.050787
2025-02-070.050562
2025-02-080.050281
2025-02-090.050156
2025-02-100.050395
2025-02-110.050485
2025-02-120.050773
2025-02-130.050962
2025-02-140.051136
2025-02-150.051143
2025-02-160.051023
2025-02-170.051146
2025-02-180.050966
2025-02-190.050878
2025-02-200.050802
2025-02-210.051088
2025-02-220.051029
2025-02-230.051038
2025-02-240.051308
2025-02-250.051046
2025-02-260.056564
2025-02-270.051103
2025-02-280.050639
2025-03-010.05065
2025-03-020.050627
2025-03-030.05082
2025-03-040.05116
2025-03-050.051719
2025-03-060.052677
2025-03-070.052539
2025-03-080.052732
2025-03-090.058235
2025-03-100.053033
2025-03-110.052993
2025-03-120.053227
2025-03-130.053135
2025-03-140.052923
2025-03-150.053115
2025-03-160.058567
2025-03-170.053017
2025-03-180.053219
2025-03-190.05333
2025-03-200.053184
2025-03-210.052908
2025-03-220.052809
2025-03-230.058202
2025-03-250.052704
2025-03-260.052651
2025-03-270.052548
2025-03-280.0527
2025-03-290.052995
2025-03-300.052817
2025-03-310.058433
2025-04-010.052576
2025-04-020.052204
2025-04-030.052826
2025-04-040.05389
2025-04-050.053382
2025-04-060.053034
2025-04-070.053783
2025-04-080.053542
2025-04-090.053865
2025-04-100.053561
2025-04-110.055076
2025-04-120.055384
2025-04-130.055302
2025-04-140.055435
2025-04-150.055162
2025-04-160.055131
2025-04-170.055371
2025-04-180.055383
2025-04-190.05553
2025-04-200.055577
2025-04-210.055932
2025-04-220.056021
2025-04-230.055634
2025-04-240.055363
2025-04-250.055377
2025-04-260.055519
2025-04-270.055384
2025-04-280.055302
2025-04-290.055457
2025-04-300.055401
2025-05-010.055107
2025-05-020.055058
2025-05-030.055125
2025-05-040.054998
2025-05-050.055327
2025-05-060.055128
2025-05-080.055305
2025-05-090.054736
2025-05-100.054934
2025-05-110.054879
2025-05-120.054785
2025-05-130.054149
2025-05-140.054545
2025-05-150.054576
2025-05-170.054417
2025-05-180.054372
2025-05-190.05449
2025-05-200.054931
2025-05-210.05499
2025-05-220.055322
2025-05-230.055139
2025-05-240.055414
2025-05-250.055022
2025-05-260.055536
2025-05-270.055504
2025-05-280.055196
2025-05-290.054817
2025-05-300.055389
2025-05-310.055322
2025-06-010.055335
2025-06-020.055339
2025-06-030.055671
2025-06-040.055561
2025-06-050.055656
2025-06-060.055775
2025-06-070.055566
2025-06-080.055547
2025-06-090.055767
2025-06-100.055588
2025-06-110.05565
2025-06-120.056159
2025-06-130.05644
2025-06-140.056392
2025-06-150.056089
2025-06-160.056123
2025-06-170.056331
2025-06-180.056048
2025-06-190.055856
2025-06-200.05612
2025-06-210.056196
2025-06-220.056136
2025-06-230.056169
2025-06-240.056476
2025-06-250.05666
2025-06-260.057005
2025-06-270.057104
2025-06-280.057082
2025-06-290.05709
2025-06-300.057128
2025-07-010.057407
2025-07-020.057526
2025-07-030.0575
2025-07-040.057334
2025-07-050.057392
2025-07-060.057199
2025-07-070.057371
2025-07-080.057189
2025-07-090.057148
2025-07-100.057158
2025-07-110.056955
2025-07-120.05702
2025-07-130.056999
2025-07-140.056926
2025-07-150.056944
2025-07-160.056665
2025-07-170.056635
2025-07-180.056575
2025-07-190.056711
2025-07-200.05627
2025-07-210.056763
2025-07-220.056884
2025-07-230.057119
2025-07-240.057261
2025-07-250.057187
2025-07-260.057214
2025-07-270.057146
2025-07-280.057168
2025-07-290.056537
2025-07-300.056404
2025-07-310.055783
2025-08-010.055664
2025-08-020.056495
2025-08-030.056539
2025-08-040.05644
2025-08-050.055757
2025-08-060.055822
2025-08-070.056293
2025-08-080.056383
2025-08-090.056579
2025-08-100.056542
2025-08-110.056778
2025-08-120.056785
2025-08-130.056997
2025-08-140.0571
2025-08-150.056861
2025-08-160.057081
2025-08-170.056757
2025-08-180.056995
2025-08-190.056809
2025-08-200.05671
2025-08-210.056733
2025-08-220.056695
2025-08-230.057169
2025-08-240.057054
2025-08-250.057027
2025-08-260.056923
2025-08-270.05672
2025-08-280.056805
2025-08-290.056857
2025-08-300.057019
2025-08-310.057
2025-09-010.056952
2025-09-020.057109
2025-09-030.056671
2025-09-040.056789
2025-09-050.0569
2025-09-060.057164
2025-09-070.057134
2025-09-080.056997
2025-09-090.057248
2025-09-100.057208
2025-09-110.057081
2025-09-130.057192
2025-09-140.057082
2025-09-150.057233
2025-09-160.057403
2025-09-170.057581
2025-09-180.057538
2025-09-190.057418
2025-09-200.057289
2025-09-210.057081
2025-09-220.057337
2025-09-230.057628
2025-09-240.057572
2025-09-250.057233
2025-09-260.056874
2025-09-270.056938
2025-09-280.056919
2025-09-290.056866
2025-09-300.057167
2025-10-010.057268
2025-10-020.057227
2025-10-030.057159
2025-10-040.057288
2025-10-050.057033
2025-10-060.057279
2025-10-070.056894
2025-10-080.056718
2025-10-090.056764
2025-10-100.056547
2025-10-110.056535
2025-10-120.056518
2025-10-130.056471
2025-10-140.056451
2025-10-150.056515
2025-10-160.056862
2025-10-170.056902
2025-10-180.056939
2025-10-190.056879
2025-10-200.056921
2025-10-210.05677
2025-10-220.05665
2025-10-230.056534
2025-10-240.056543
2025-10-250.056686
2025-10-260.056633
2025-10-270.056682
2025-10-280.056875
2025-10-290.056839
2025-10-300.056657
2025-10-310.056407
2025-11-010.056346
2025-11-020.056551
2025-11-030.056282
2025-11-040.056137
2025-11-050.056013
2025-11-060.056061
2025-11-070.056221
2025-11-080.056414
2025-11-090.056225
2025-11-100.056307
2025-11-110.056293
2025-11-120.056361
2025-11-130.056462
2025-11-140.056727
2025-11-150.056656
2025-11-160.056458
2025-11-170.056599
2025-11-180.056535
2025-11-190.056447
2025-11-200.056172
2025-11-210.056278
2025-11-220.056169
2025-11-230.056133
2025-11-240.056121
2025-11-250.056235
2025-11-260.056387
2025-11-270.056633
2025-11-280.056485
2025-11-290.056483
2025-11-300.056451
2025-12-010.056377
2025-12-020.056585
2025-12-030.056761
2025-12-040.056893
2025-12-050.056799
2025-12-060.056798
2025-12-070.056729
2025-12-080.056835
2025-12-090.056818
2025-12-110.056686
2025-12-120.057139
2025-12-130.057212
2025-12-140.057113
2025-12-150.057194
2025-12-160.057285
2025-12-170.057327
2025-12-180.057238
2025-12-190.057197
2025-12-200.057143
2025-12-210.056906
2025-12-220.05714
2025-12-230.057296
2025-12-240.057509
2025-12-250.057415
2025-12-260.057458
2025-12-270.057403
2025-12-280.057423
2025-12-290.057413
2025-12-300.057409
2025-12-310.057321
2026-01-010.057333
2026-01-020.057384
2026-01-030.057222
2026-01-040.056947
2026-01-050.05714
2026-01-060.057062
2026-01-070.05705
2026-01-080.05693
2026-01-090.056896
2026-01-100.056803
2026-01-110.056725
2026-01-120.056826
2026-01-130.056903
2026-01-140.056829
2026-01-150.056814
2026-01-160.056638
2026-01-170.056583
2026-01-180.056609
2026-01-190.056641
2026-01-200.05669
2026-01-210.057216
2026-01-220.057022
2026-01-230.057152
2026-01-240.057652
2026-01-250.057534
2026-01-260.057352
2026-01-270.057688
2026-01-280.058278
2026-01-290.058364
2026-01-300.058113
2026-01-310.057815
2026-02-010.057743
2026-02-020.058218
2026-02-030.057834
2026-02-040.057505
2026-02-050.05758
2026-02-060.057557
2026-02-070.057442
2026-02-080.057569
2026-02-090.057457
2026-02-100.057925
2026-02-110.058114
2026-02-120.063855
2026-02-130.057988
2026-02-140.057873
2026-02-150.057846
2026-02-160.057847
2026-02-170.057826
2026-02-180.057708
2026-02-190.057722
2026-02-200.057403
2026-02-210.057491
2026-02-220.05728
2026-02-230.057424
2026-02-240.057413
2026-02-250.057449
2026-02-260.0574
2026-02-270.057602
2026-02-280.057532
2026-03-010.05752
2026-03-020.057453
2026-03-030.057223
2026-03-040.056564
2026-03-050.056734
2026-03-060.056649
2026-03-070.056677
2026-03-080.056428
2026-03-090.056257
2026-03-100.056428
2026-03-110.056711
2026-03-120.056358
2026-03-130.056374
2026-03-140.055792
2026-03-150.055934
2026-03-160.055861
2026-03-170.056013
2026-03-180.056138
2026-03-190.056237
2026-03-200.0564
2026-03-210.056533
2026-03-220.056348
2026-03-230.056336
2026-03-240.056404
2026-03-250.056518
2026-03-260.056565
2026-03-270.056168
2026-03-280.061915
2026-03-290.055965
2026-03-300.056132
2026-03-310.056054
2026-04-010.056393
2026-04-020.05634
2026-04-030.056142
2026-04-040.056149
2026-04-050.055925
2026-04-060.056067
2026-04-070.056096
2026-04-080.056622
2026-04-090.062425
2026-04-100.062945
2026-04-110.063095
2026-04-120.063095
2026-04-130.063095
2026-04-140.063245
2026-04-150.063397
2026-04-160.063397
2026-04-170.063245
2026-04-180.063397
2026-04-190.063397
2026-04-200.063397
2026-04-210.063397
2026-04-220.063095
2026-04-230.062945
2026-04-240.062796
2026-04-250.063095
2026-04-260.063095
2026-04-270.063095
2026-04-280.063095
2026-04-290.062945
2026-04-300.062796
2026-05-010.063095
2026-05-020.063095
2026-05-030.063095
2026-05-040.063095
2026-05-050.063019
2026-05-060.063015
2026-05-070.063245
2026-05-080.063245
2026-05-090.063397
2026-05-100.063397
2026-05-110.063397
2026-05-120.057348
2026-05-140.057136
2026-05-150.062796
2026-05-160.056729
2026-05-170.056574
2026-05-180.062499
2026-05-190.056778
2026-05-200.056562
2026-05-210.056698
2026-05-230.056586
2026-05-240.056474
2026-05-250.056558
2026-05-260.056656
2026-05-270.056705
2026-05-280.056562
2026-05-290.062705
2026-05-300.062801
2026-05-310.062801
2026-06-010.062742
2026-06-020.062678
2026-06-030.062619
2026-06-040.062514
2026-06-050.062568
2026-06-060.06207
2026-06-090.062156
2026-06-100.062221
2026-06-110.062192
2026-06-120.062336
2026-06-130.062351
2026-06-140.062351
2026-06-150.062525
2026-06-160.062361
2026-06-170.062546
2026-06-180.062067
2026-06-190.061651
2026-06-200.061828
2026-06-210.06178
2026-06-220.061737
2026-06-230.061549
2026-06-240.061226
2026-06-250.061241
2026-06-260.061247
2026-06-270.06137
2026-06-280.06137
2026-06-290.061322
2026-06-300.061417
2026-07-010.06143
2026-07-020.0612
2026-07-030.061626
2026-07-040.061637
2026-07-050.061637
2026-07-060.061588
2026-07-070.061623
2026-07-080.061469
2026-07-090.061569
2026-07-100.061704
2026-07-110.061503
2026-07-120.061503
2026-07-130.06138
2026-07-140.061364
2026-07-150.061599
2026-07-160.061745
2026-07-170.061609
2026-07-180.061623
2026-07-190.061623
2026-07-200.061623
2026-07-210.061484
2026-07-220.061434
2026-07-230.061539
2026-07-240.061322
2026-07-250.061277
2026-07-260.061277
2026-07-270.061449
2026-07-280.061259
2026-07-290.06137
2026-07-300.061686
2026-07-310.062005
2026-08-010.062142
2026-08-020.062142
2026-08-030.062101
2026-08-040.062003
2026-08-050.062104
2026-08-060.062236
2026-08-070.06207
2026-08-080.062275
2026-08-090.062275
2026-08-100.062243
2026-08-110.062196
2026-08-120.062151
2026-08-130.062092
2026-08-140.062144
2026-08-150.062307
2026-08-160.062307
2026-08-170.062372
2026-08-180.062381
2026-08-200.062912
2026-08-210.062966
2026-08-220.062955
2026-08-230.062955
2026-08-240.062933
2026-08-250.062859
2026-08-260.062875
2026-08-270.062765
2026-08-280.062709
2026-08-290.062408
2026-08-300.062408
2026-08-310.06244
2026-09-010.062514
2026-09-020.062388
2026-09-030.062469
2026-09-040.062616
2026-09-050.06259
2026-09-060.06259
2026-09-070.062533
2026-09-080.062616
2026-09-090.062652
2026-09-100.062685
2026-09-110.062498
2026-09-120.062502
2026-09-130.062502
2026-09-140.062321
2026-09-150.062144
2026-09-160.062172
2026-09-170.061729
2026-09-180.061915
2026-09-190.061871
2026-09-200.061871
2026-09-210.061818
2026-09-220.061814
2026-09-230.061584
2026-09-240.06131
2026-09-250.055467
2026-09-260.055518
2026-09-270.055587
2026-09-280.055619
2026-09-300.055328
2026-10-020.055181
2026-10-030.054916
2026-10-050.054437
2026-10-060.054604
2026-10-070.054769
2026-10-080.054623
2026-10-090.054631
2026-10-100.054663
2026-10-110.054663
2026-10-120.054641
2026-10-130.054613
2026-10-140.054597
2026-10-150.054733
2026-10-160.05473
2026-10-170.054818
2026-10-180.054901

High

0.06385

Low

0.04992

Average

0.05658

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

KMF/CUP API questions

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

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

How far back does KMF/CUP historical data go?

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