Matlab - Serie temporal semanal y mensual Matlab

 
Vista:

Serie temporal semanal y mensual Matlab

Publicado por Maria Garcia (4 intervenciones) el 28/11/2013 22:53:10
Buenas noches,

Tengo descargado un índice bursátil con una columna donde tengo fechas y una segunda columna con el valor ajustado de cierre. Son datos desde el 02/04/1984 hasta el 17/11/2013 en un vector llamado dates.

Necesito construir una serie semanal utilizando los precios de miércoles a miércoles y si un miércoles no está presente en la serie utilizar el día más próximo anterior.

Después necesitaría construir una serie mensual utilizando el último día de mercado de cada mes.

Estaría muy agradecida si me pudierais ayudar

Muchas gracias anticipadas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Serie temporal semanal y mensual Matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 29/11/2013 11:25:08
Falta informacion. Sin la data que mencionas es difícil hacer un programa, porque el programa va a depender de la forma de la data.
No es tan siemple hacer un programa solo con la informacion que nos estas diciendo, con la informacion que nos dices, hay muchas posibilidades de soluciones.


Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
[email protected]


http://matlabcaballero.blogspot.com


http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Serie temporal semanal y mensual Matlab

Publicado por María García (4 intervenciones) el 29/11/2013 17:32:09
No quiero hacer un programa, sino saber el script a introducir en Matlab para conseguir lo comentado: una serie semanal de miercoles a miercoles y una serie mensual utilizando el último día de mercado de unos datos que incluyen una fecha y un valor. Probablemente se realizaría con for loop, pero no tengo claro como hacerlo.

Los datos del vector creo que dan igual. El nombre lo pongo porque al introducir el script, supongo que se hace mención al mismo.

Para mí, que realizo un curso de iniciación es complicado generar las 2 o 3 líneas de comandos, pero supongo que para un experto esto debería estar chupado, aunque si lo que se quiere es cobrar 30 dolares por ello como es el caso, entiendo porque se ven tantas complicaciones...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Serie temporal semanal y mensual Matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 29/11/2013 18:16:43
Efectivamente toda asesoría vía correo tiene un costo. Pues los códigos son privados y solo es para las personas que me estas preguntando.
además yo he puesto bien claro en el foro que no me escriban a mi correo, todo los que me escriben a mi correo es porque desean que le preste mi servicio de programación en matlab.
Y eso lo puedes leer en el último link que pongo en cada pregunta que contesto.
Al parecer no haz leído el link que pongo al final de cada pregunta que pongo.

El precio que te dije es lo justo. Ahora todo ayuda vía foro es gratuito.
¿ Ahora alguien te ha dicho que existe ese script que quieres en matlab?. ¿Cómo saber que tu script existe en matlab?. Si tu misma pregunta no es clara.
El foro es un lugar publico y cualquier persona te puede ayudar en tu pregunta, según la disponibilidad de su tiempo que tenga. Y las respuestas que ponen en el foro le va servir a muchos usuarios.

Una pregunta mas ¿Haz hecho tu pregunta sin uso de matlab?. Si no haz hecho, deberías empezar por ese camino y entender mejor que es lo quieres hacer y de esa manera hacer una pregunta mas clara y precisa para que alguien te pueda ayudar, por lo general las pregunta ambiguas se quedan sin contestar.




Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
[email protected]


http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Serie temporal semanal y mensual Matlab

Publicado por Maria Garcia (4 intervenciones) el 29/11/2013 19:29:43
Vamos a ver si consigo ser clara y conseguimos dar una respuesta de carácter público que sirva de ayuda a muchas personas.

Tengo descargados unos datos bursátiles consistentes en 2 columnas que contienen fecha y valor de cierre y lo llamo Dates. Un ejemplo de los datos es este. Así desde el año 1984 hasta el año 2013 con todos los días que el valor ha tenido cotización, es decir 7487 filas

Date Adj Close
02/04/1984 1108,10
03/04/1984 1095,40
04/04/1984 1095,40
05/04/1984 1102,20
06/04/1984 1096,30
09/04/1984 1096,70
10/04/1984 1105,40
11/04/1984 1110,60
12/04/1984 1129,10
13/04/1984 1129,10
16/04/1984 1105,60
17/04/1984 1110,20
18/04/1984 1116,20
19/04/1984 1116,20
20/04/1984 1116,20
23/04/1984 1108,40
24/04/1984 1105,40
25/04/1984 1119,80
26/04/1984 1130,90
30/04/1984 1138,30
01/05/1984 1136,80
03/05/1984 1142,20
04/05/1984 1134,70
08/05/1984 1117,80

Los tengo importados a Matlab y necesito crear una serie semanal utilizando los precios de miércoles a miércoles, y si un miércoles no está presente utilizar el día anterior más próximo. Para conseguir esto hay que construir el conjunto de miércoles que cubre la gama de datos y entonces utilizando un bucle sobre esas fechas encontrar la fecha mas alta que es semanalmente mas pequeña que la fecha de miercoles que estoy buscando.
Después tengo que construir una serie mensual utilizando el ultimo dia de mercado de cada mes.

Para su información, estoy realizando un curso de iniciación a Matlab y esta es una de las prácticas que tenemos que realizar del tema 2, por lo que efectivamente estoy en contacto con Matlab y aprendiendo día a día gracias a las prácticas que tenemos que realizar.

No puedo aportar más información puesto que no existe. La pregunta creo que es clara, cómo crear una serie semanal y otra mensual.

Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Serie temporal semanal y mensual Matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 29/11/2013 19:43:23
Como defines serie semanal?.
Como defines seria mensual?.

Recuerda que no todos conocen el área que estas estudiando.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Serie temporal semanal y mensual Matlab

Publicado por Maria Garcia (4 intervenciones) el 29/11/2013 20:01:28
El concepto semanal o mensual creo que no se estudia en ninguna área concreta, que yo conozca.

Serie semanal. Los datos que recojan la información de 7 días de la semana. En este caso de miércoles a miércoles. Tengo los datos de forma diaria y tengo que recogerlos de forma semanal.

Serie mensual. Los datos que recojan la información mensual. Idem al semanal pero de forma mensual (del día 1 al último día de cada mes)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar