Boa noite Marcílio!!
Acredito que o que esteja errado no seu código, como podemos ver no seu console "Object possible 'undefined'", juntamente com a linha onde está acontecendo este erro, que no caso é a linha 7, no arquivo "extrato.component.html" o que isso quer dizer? Quer dizer que possivelmente o objeto que você está declarando na linha 7 não foi definido, que realmente condiz com o seu código, podemos ver que na linha 7 você está passando "listaVazi" no else, a intenção seria listaVazia, certo?
Já arrumei isso, e mesmo assim não foi.
Já li a documentação do código e nada. pelo menos está rodando, fiz de acordo com a documentação do angular manda. Porém a mensagem não aparece da #listaVazia.
Oi Marcílio, como vai?
O ngIf precisa do * para funcionar, assim:
<ng-template *ngIf="transferencias?.length > 0; else listaVazia">
Espero ter ajudado, bons estudos!