Boa tarde!
O comando contém detalhe do Oracle, que é a função TO_DATE.
SELECT
id_emprestimo, DataInicio, Tipo, Valor
FROM
TabelaEmprestimo
WHERE
(DataInicio BETWEEN TO_DATE('01/01/2023', 'DD/MM/YYYY') AND TO_DATE('01/01/2024', 'DD/MM/YYYY')) AND
(Valor BETWEEN 500 AND 1000);