<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.6a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /qg5o7xRiXgOn8uEb3ZMSayMiaP9wpJ5melBtWx/fTl6zyYrFnvrOy094zDG8bsJ -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:oef="http://xbrl.sec.gov/oef/2026" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:uscf="http://uscf/20261027" elementFormDefault="qualified" targetNamespace="http://uscf/20261027">
    <annotation>
      <appinfo>
        <link:linkbaseRef xlink:type="simple" xlink:href="uscf-20261027_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="uscf-20261027_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="uscf-20261027_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
    <import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
    <import namespace="http://fasb.org/us-types/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/oef/2026" schemaLocation="https://xbrl.sec.gov/oef/2026/oef-2026.xsd" />
    <import namespace="http://xbrl.sec.gov/oef-rr/2026" schemaLocation="https://xbrl.sec.gov/oef/2026/oef-rr-2026.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd" />
    <import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
    <import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd" />
    <element id="uscf_S000071002Member" name="S000071002Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_EnergySectorRiskMember" name="EnergySectorRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_EnergyInfrastructureCompaniesRiskMember" name="EnergyInfrastructureCompaniesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_MasterLimitedPartnershipInvestmentRisksMember" name="MasterLimitedPartnershipInvestmentRisksMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_MarketRiskMember" name="MarketRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_ManagementRiskMember" name="ManagementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_LongTermObjectiveNotACompleteInvestmentProgramMember" name="LongTermObjectiveNotACompleteInvestmentProgramMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SmallAndMidcapitalizationRiskMember" name="SmallAndMidcapitalizationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CommodityPriceRiskMember" name="CommodityPriceRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_OperationalRiskMember" name="OperationalRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_LiquidityRiskMember" name="LiquidityRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_InflationRiskMember" name="InflationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_LargeShareholderRiskMember" name="LargeShareholderRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_FluctuationOfNavRiskMember" name="FluctuationOfNavRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SecondaryMarketRiskMember" name="SecondaryMarketRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_ValuationRiskMember" name="ValuationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CanadaRiskMember" name="CanadaRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_ForeignSecuritiesRiskMember" name="ForeignSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_UtilityCompaniesRiskMember" name="UtilityCompaniesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_MasterLimitedPartnershipTaxRiskMember" name="MasterLimitedPartnershipTaxRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_ESGInvestingRiskMember" name="ESGInvestingRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_EquitySecuritiesRiskMember" name="EquitySecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_EquityIncomeSecuritiesRiskMember" name="EquityIncomeSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CommonStockRiskMember" name="CommonStockRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_AuthorizedParticipantsRiskMember" name="AuthorizedParticipantsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_S000076071Member" name="S000076071Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_AmericanDepositaryReceiptsRiskMember" name="AmericanDepositaryReceiptsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_EmergingMarketsRiskMember" name="EmergingMarketsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RealEstateSecuritiesRiskMember" name="RealEstateSecuritiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SmallFundRiskMember" name="SmallFundRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_S000061783Member" name="S000061783Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CommoditiesRiskMember" name="CommoditiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_EnergyCommoditiesRiskMember" name="EnergyCommoditiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_PreciousMetalCommoditiesRiskMember" name="PreciousMetalCommoditiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_IndustrialMetalCommoditiesRiskMember" name="IndustrialMetalCommoditiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_GrainsAndSoftProductCommoditiesRiskMember" name="GrainsAndSoftProductCommoditiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_LivestockCommoditiesRiskMember" name="LivestockCommoditiesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CommodityMarketRegulatoryRiskMember" name="CommodityMarketRegulatoryRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_DerivativesRiskMember" name="DerivativesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_FuturesRiskMember" name="FuturesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SwapsRiskMember" name="SwapsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_DerivativesTaxRiskMember" name="DerivativesTaxRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_InvestmentStrategyRisksMember" name="InvestmentStrategyRisksMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_PassiveInvestmentRiskMember" name="PassiveInvestmentRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CorrelationRiskMember" name="CorrelationRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SubsidiaryInvestmentRiskMember" name="SubsidiaryInvestmentRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_PositionLimitsRiskMember" name="PositionLimitsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CloseoutRiskForQualifiedFinancialContractsMember" name="CloseoutRiskForQualifiedFinancialContractsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CommoditiesTaxRiskMember" name="CommoditiesTaxRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_IntermediaryAndCounterpartyRiskMember" name="IntermediaryAndCounterpartyRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_NonUSInvestmentRiskMember" name="NonUSInvestmentRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_TreasuriesRiskMember" name="TreasuriesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_FixedIncomeInvestmentRiskMember" name="FixedIncomeInvestmentRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_InvestingInOtherInvestmentCompaniesRiskMember" name="InvestingInOtherInvestmentCompaniesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CashManagementRiskMember" name="CashManagementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_GlobalCurrencyExchangeRateRiskMember" name="GlobalCurrencyExchangeRateRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_LicensingAgreementRiskMember" name="LicensingAgreementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CashTransactionRiskMember" name="CashTransactionRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_S000072135Member" name="S000072135Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_GoldInvestmentRiskMember" name="GoldInvestmentRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_GoldDerivativesRiskMember" name="GoldDerivativesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_DepositoryCustodyRiskMember" name="DepositoryCustodyRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CoveredCallRiskMember" name="CoveredCallRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_AssetClassRiskMember" name="AssetClassRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RepurchaseAgreementsRiskMember" name="RepurchaseAgreementsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_CommoditylinkedNotesRiskMember" name="CommoditylinkedNotesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_S000068241Member" name="S000068241Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_OptionsRiskMember" name="OptionsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_StructuredNotesRiskMember" name="StructuredNotesRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_LeverageRiskMember" name="LeverageRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_S000096297Member" name="S000096297Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RisksAssociatedWithCrudeOilMember" name="RisksAssociatedWithCrudeOilMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RisksAssociatedWithCrudeOilDemandrelatedFactorsMember" name="RisksAssociatedWithCrudeOilDemandrelatedFactorsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RisksAssociatedWithCrudeOilSupplyrelatedFactorsMember" name="RisksAssociatedWithCrudeOilSupplyrelatedFactorsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RisksAssociatedWithBitcoinMember" name="RisksAssociatedWithBitcoinMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_BitcoinEtfsRiskMember" name="BitcoinEtfsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_BitcoinEtpsRiskMember" name="BitcoinEtpsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RisksAssociatedWithBitcoinFuturesContractsMember" name="RisksAssociatedWithBitcoinFuturesContractsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_RisksAssociatedWithBitcoinNetworkMember" name="RisksAssociatedWithBitcoinNetworkMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_DigitalAssetsRiskMember" name="DigitalAssetsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_DigitalAssetTradingPlatformsRiskMember" name="DigitalAssetTradingPlatformsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_BlockchainTechnologyRiskMember" name="BlockchainTechnologyRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_HighPortfolioTurnoverRiskMember" name="HighPortfolioTurnoverRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_IlliquidInvestmentsRiskMember" name="IlliquidInvestmentsRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_NewFundRiskMember" name="NewFundRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_ReverseRepurchaseAgreementRiskMember" name="ReverseRepurchaseAgreementRiskMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_C000225425Member" name="C000225425Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_C000235512Member" name="C000235512Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_C000200080Member" name="C000200080Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_C000227919Member" name="C000227919Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_C000218475Member" name="C000218475Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_C000265127Member" name="C000265127Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SAndP500IndexMember" name="SAndP500IndexMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_AlerianMidstreamEnergySelectTotalReturnIndexSMMember" name="AlerianMidstreamEnergySelectTotalReturnIndexSMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SAndP500ValueTotalReturnIndexSMMember" name="SAndP500ValueTotalReturnIndexSMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_SummerHavenDynamicCommodityIndexTotalReturnSMMember" name="SummerHavenDynamicCommodityIndexTotalReturnSMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_BloombergCommodityIndexTotalReturnSMMember" name="BloombergCommodityIndexTotalReturnSMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_BloombergGoldSubindexTotalReturnSMMember" name="BloombergGoldSubindexTotalReturnSMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="uscf_BloombergEnergySubindexTotalReturnSMMember" name="BloombergEnergySubindexTotalReturnSMMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
</schema>
