<?xml version="1.0" encoding="US-ASCII"?>  
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->    
<!-- Created: Wed Nov 20 21:29:12 UTC 2024 -->  
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.calamos.com/20241121" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ck0001579881="http://www.calamos.com/20241121" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">     
  <xs:annotation>   
    <xs:appinfo>  
      <link:linkbaseRef xlink:type="simple" xlink:href="ck0001579881-20241121_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>    
      <link:linkbaseRef xlink:type="simple" xlink:href="ck0001579881-20241121_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/> 
      <link:linkbaseRef xlink:type="simple" xlink:href="ck0001579881-20241121_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>    
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DocumentRiskReturnSummaryUnlabeledCalamosSP500StructuredAltProtectionETFMay" id="DocumentRiskReturnSummaryUnlabeledCalamosSP500StructuredAltProtectionETFMay"> 
        <link:definition>020100 - Document - Risk/Return Summary {Unlabeled} - Calamos S&amp;P 500 Structured Alt Protection ETF - May</link:definition>   
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DisclosureRiskReturnDetailDataElementsCalamosSP500StructuredAltProtectionETFMay" id="DisclosureRiskReturnDetailDataElementsCalamosSP500StructuredAltProtectionETFMay">    
        <link:definition>020101 - Disclosure - Risk/Return Detail Data {Elements} - Calamos S&amp;P 500 Structured Alt Protection ETF - May</link:definition>   
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DocumentRiskReturnSummaryUnlabeledCalamosSP500StructuredAltProtectionETFJuly" id="DocumentRiskReturnSummaryUnlabeledCalamosSP500StructuredAltProtectionETFJuly">   
        <link:definition>020102 - Document - Risk/Return Summary {Unlabeled} - Calamos S&amp;P 500 Structured Alt Protection ETF - July</link:definition>    
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DisclosureRiskReturnDetailDataElementsCalamosSP500StructuredAltProtectionETFJuly" id="DisclosureRiskReturnDetailDataElementsCalamosSP500StructuredAltProtectionETFJuly"> 
        <link:definition>020103 - Disclosure - Risk/Return Detail Data {Elements} - Calamos S&amp;P 500 Structured Alt Protection ETF - July</link:definition>    
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DocumentRiskReturnSummaryUnlabeledCalamosNasdaq100StructuredAltProtectionETFJune" id="DocumentRiskReturnSummaryUnlabeledCalamosNasdaq100StructuredAltProtectionETFJune"> 
        <link:definition>020104 - Document - Risk/Return Summary {Unlabeled} - Calamos Nasdaq-100 Structured Alt Protection ETF - June</link:definition>   
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DisclosureRiskReturnDetailDataElementsCalamosNasdaq100StructuredAltProtectionETFJune" id="DisclosureRiskReturnDetailDataElementsCalamosNasdaq100StructuredAltProtectionETFJune">    
        <link:definition>020105 - Disclosure - Risk/Return Detail Data {Elements} - Calamos Nasdaq-100 Structured Alt Protection ETF - June</link:definition>   
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DocumentRiskReturnSummaryUnlabeledCalamosRussell2000StructuredAltProtectionETFJuly" id="DocumentRiskReturnSummaryUnlabeledCalamosRussell2000StructuredAltProtectionETFJuly">     
        <link:definition>020106 - Document - Risk/Return Summary {Unlabeled} - Calamos Russell 2000 Structured Alt Protection ETF - July</link:definition>     
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+RMWF/8mwKgXndJJ1SJyvmgKvxuLfGxyYewaUnnEQspZg4rjUZISVEf8GWEXHVtJnqOsY5RHJDVnoFh01gkqXXhq/Piae+JHt9s02QwrvhhUtA0IG5ymX/ZiPK0caldvMntondN1atxNz4thM4pI3nGsLpQmM6dJ/IzL60CkpFLYmGhVuxccJ2qHhlsZeTJEjgtblbObmdXGQvShGFDTiNAzVUru/nx1N+i4QyOFr6PdyltI0ajPeBVa1BxQBFH8DoawNgFpYTjQ==] CSR-->   
      <link:roleType roleURI="http://www.calamos.com/20241121/role/DisclosureRiskReturnDetailDataElementsCalamosRussell2000StructuredAltProtectionETFJuly" id="DisclosureRiskReturnDetailDataElementsCalamosRussell2000StructuredAltProtectionETFJuly">   
        <link:definition>020107 - Disclosure - Risk/Return Detail Data {Elements} - Calamos Russell 2000 Structured Alt Protection ETF - July</link:definition>     
        <link:usedOn>link:presentationLink</link:usedOn>  
        <link:usedOn>link:definitionLink</link:usedOn>     
        <link:usedOn>link:calculationLink</link:usedOn> 
      </link:roleType>   
    </xs:appinfo>   
  </xs:annotation>    
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>  
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>  
  <xs:import namespace="http://xbrl.sec.gov/oef/2024" schemaLocation="https://xbrl.sec.gov/oef/2024/oef-2024.xsd"/> 
  <xs:import namespace="http://xbrl.sec.gov/oef-rr/2024" schemaLocation="https://xbrl.sec.gov/oef/2024/oef-rr-2024.xsd"/>  
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/> 
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>    
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>     
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>   
  <xs:element name="S000084800Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_S000084800Member"/>  
  <xs:element name="S000084801Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_S000084801Member"/>  
  <xs:element name="S000084791Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_S000084791Member"/>  
  <xs:element name="S000085631Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_S000085631Member"/>  
  <xs:element name="C000249281Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_C000249281Member"/>  
  <xs:element name="C000249282Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_C000249282Member"/>  
  <xs:element name="C000249272Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_C000249272Member"/>  
  <xs:element name="C000250960Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_C000250960Member"/>  
  <xs:element name="AuthorizedParticipantConcentrationRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_AuthorizedParticipantConcentrationRiskMember"/>   
  <xs:element name="CapChangeRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_CapChangeRiskMember"/>   
  <xs:element name="CapitalProtectionRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_CapitalProtectionRiskMember"/>    
  <xs:element name="CappedUpsideRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_CappedUpsideRiskMember"/>    
  <xs:element name="CashHoldingsRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_CashHoldingsRiskMember"/>    
  <xs:element name="ClearingMemberDefaultRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_ClearingMemberDefaultRiskMember"/>  
  <xs:element name="CorrelationRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_CorrelationRiskMember"/>  
  <xs:element name="CostsOfBuyingAndSellingFundSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_CostsOfBuyingAndSellingFundSharesMember"/>   
  <xs:element name="DerivativesRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_DerivativesRiskMember"/>  
  <xs:element name="EquitySecuritiesRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_EquitySecuritiesRiskMember"/>  
  <xs:element name="FLEXOptionsRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_FLEXOptionsRiskMember"/>  
  <xs:element name="InvestmentTimingRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_InvestmentTimingRiskMember"/>  
  <xs:element name="LargeCapitalizationInvestingRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_LargeCapitalizationInvestingRiskMember"/> 
  <xs:element name="LiquidityRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_LiquidityRiskMember"/>   
  <xs:element name="LiquidityRiskFLEXOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_LiquidityRiskFLEXOptionsMember"/>     
  <xs:element name="MarketMakerRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_MarketMakerRiskMember"/>  
  <xs:element name="MarketRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_MarketRiskMember"/>  
  <xs:element name="NewFundRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_NewFundRiskMember"/>    
  <xs:element name="OptionsRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_OptionsRiskMember"/>    
  <xs:element name="PremiumDiscountRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_PremiumDiscountRiskMember"/>     
  <xs:element name="SecondaryMarketTradingRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_SecondaryMarketTradingRiskMember"/>    
  <xs:element name="SectorRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_SectorRiskMember"/>  
  <xs:element name="TaxRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_TaxRiskMember"/> 
  <xs:element name="TradingIssuesRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_TradingIssuesRiskMember"/> 
  <xs:element name="UnderlyingETFRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_UnderlyingETFRiskMember"/> 
  <xs:element name="ValuationRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_ValuationRiskMember"/>   
  <xs:element name="SmallCapitalizationCompaniesRiskMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="ck0001579881_SmallCapitalizationCompaniesRiskMember"/> 
</xs:schema>
