Having traded with a range of regional brokers over the years, I approach cost structures with extra care—especially with indices like the US100 at Agrodana Futures. From my experience and research, Agrodana charges both spreads and commissions, and for a product like the US100 (traded as a CFD Index), these fees can combine to form the core of your costs. For the relevant SPA accounts (Mini SPA or Regular SPA), you’re looking at a spread from 3 pips in the Mini SPA or 1 pip in the Regular SPA. On top of that, there’s a commission per trade: $5 per trade for Mini SPA or $50 per trade for Regular SPA accounts. It’s important to note that for US equities CFDs, a 0.25% commission is also mentioned, but this does not typically apply to indices like the US100. Why does this matter practically? Spreads on indices can be narrow compared to some exotics, but commissions add a fixed cost regardless of your trade's size, so frequent trading or high volume can substantially increase expenses. Although Agrodana lists free swaps for some SPA accounts—at least during certain promotions—I never rely on temporary offers when calculating my ongoing costs. In summary, when trading US100 at Agrodana Futures, my total costs come from the spread (starting at 1 or 3 pips depending on account type) plus the per-trade commission. I make sure to check these directly with the broker’s support, as fee structures can be complex or subject to change. For me, verifying every element before trading is crucial, as costs are a direct drag on my net performance.