A isntanciação do NegociacaoController aconteceu logo quando a página foi carregada, com o formulário vazio e o objeto pega os valores do formulário no seu construtor. Como o NegociacaoController pegou os valores se no momento da instanciação o formulário estava vazio?