A arbitragem cash-and-carry é uma estratégia de negociação neutra em relação ao mercado que busca lucrar com discrepâncias de preços entre um ativo no mercado à vista e seu contrato futuro correspondente. Ela depende de uma condição de mercado conhecida como contango, na qual o preço de um contrato futuro é superior ao preço à vista atual do ativo subjacente.
Para executar esta estratégia, um operador compra simultaneamente o ativo no mercado à vista e vende um contrato futuro do mesmo ativo. Ao manter o ativo físico até o vencimento do contrato futuro, o operador garante um lucro igual à diferença entre o preço futuro e o custo total de aquisição e manutenção do ativo. Essas despesas de manutenção, conhecidas como custos de carregamento (carrying costs), geralmente incluem taxas de armazenamento, seguro e juros de financiamento.
Por exemplo, se uma commodity está sendo negociada a um preço à vista inferior ao seu preço de entrega futura, um operador compra os bens físicos e vende o contrato futuro. No vencimento, o operador entrega o ativo para cumprir a obrigação do contrato futuro. O lucro é realizado assim que o preço futuro é recebido e todos os custos de carregamento incorridos durante o período de manutenção são deduzidos do valor total.