Hace 5 días que se me acabó el contrato y la empresa no acaba de darme fecha para presentarme el finiquito. Existe algún plazo legal estipulado para darme mi liquidación
En principio, la empresa debería darte el finiquito como muy tarde al día siguiente de tu finalización de contrato. De todas formas es común en las empresas el que pasen unos días para calcular la liquidación, solicitar el cheque en su caso, etc. Hablamos de una semana +/-. Normalmente no puede pasar mucho más tiempo puesto que el trabajador tiene 15 días para solicitar el paro, aunque hoy en día, si existen días de vacaciones pendientes, éstos se cotizan y hasta que no termine la cotización no puedes solicitarlo, por lo que el margen es un poco más ámplio.
En tu caso, esperaría al jueves y llamaría a la Empresa o gestoría que lleve este tema.