Laboratorio de Inversión y Especulación 2 - Links utiles
Dado que hay bastante gente interesada en colaborar con el proyecto, voy a intentar gestionar con rankia un servidor de Versionado de código para que todos podamos gestionarlo de una forma ordenada.
Mi idea inicial no es una gran aplicación con grandes expectativas, algo impresionante etc... Solamente quiero poner números a mis inquietudes, si los años terminados en 8 suelen ser alcistas a partir de Abril quiero ver esos resultados, en diferentes índices, etc... Si los efectos de los cambios en tipos de interés tardan 6 a 9 meses en materializarse, quiero ver una estadística sobre eso en el pasado, lo mismo para los ciclos de PI*1000 y sinceramente siendo informatico ponerme con lápiz y papel como que no!
Aquí nace el proyecto, lo que quiero es, en el menor tiempo posible, empezar a tener unos resultados visibles y de una forma fácil poder analizar pautas y estadísticas, y que cualquiera pueda reproducirlo y ver si hay algún error en el razonamiento en los datos o en la estadística o hacer estadísticas adicionales.
Si a esto le ponemos que los resultados aparezcan en un pdf o excel de una forma muy bonita, genial!! Si ademas genera graficas mucho mejor y todo lo que queramos ponerle, pero mi tiempo es limitado y depende de lo que la gente quiera colaborar, a mi me sirve con obtener los números de la forma mas tosca posible y si a partir de ahí tengo mas tiempo y ganas, pues haré mas, básicamente es un hobbye!
Tampoco soy partidario de reinventar la rueda, hay multitud de proyectos open-source por ahí que son muy interesantes, estoy mirando varios, y si se puede reutilizar parte de ellos no veo problema en hacerlo, yo quiero resultados y quiero poder hacerlos a mi medida, no con las limitaciones que los demás proyectos imponen, pero si esos proyectos tienen una licencia de reutilización libre del código no hay problema en coger pedazos de aquí y de allí, implementar una gráfica lleva bastante tiempo, y no me aporta mucho a mi estudio, si puedo reutilizar la de otro y centrarme en otras cosas mejor!
Siempre he tenido un interés especial en las redes neuronales y el paquete Joone que es freeware hace mucho trabajo, y lo conozco, las redes neuronales son muy muy buenas para identificar patrones pero lo realmente difícil es saber configurarlas y enseñarles como aprender, es otra forma de sacar estadísticas y de ver cosas donde el ojo humano no las ve.
Hay mucha gente por ahí con gran experiencia en hacer estadísticas que estoy seguro puede ser de gran ayuda, como Francisco Llinares, Trader007, OptInver etc.. Tendrán muchos consejos y experiencias que compartir en esto, no me cabe duda!
Empecemos por lo básico, como guardarías los históricos? Un archivo de texto separado por tabuladores con nombre del stock, fecha, apertura, cierre, máximo, mínimo y volumen? Eso es lo que he hecho yo de momento.
Otra pregunta cuales son los mejores sitios para obtener históricos gratis aparte de yahoo y google? Principalmente que tengan históricos realmente antiguos, para poder ver las grandes tendencias, los valores actuales se consiguen fácilmente.
La opción de XML me parece que generaría archivos muy grandes, no es compatible con aplicaciones estándar (mstastock, tradestation etc...), pero es lo que utilizo para poner las configuraciones a falta de un interfaz gráfico.
También estoy interesado en el mercado inmobiliario, ya que no hay realmente información buena sobre esto, por ejemplo yo leo que la vivienda en Londres cuesta de media 350.000 libras, pero teniendo en cuenta que hay dos grandesd barrios (Kensington y Chelsea) que tiene unos precios medios superiores a las 850.000 libras, esto distorsiona todo, y esos barrios han subido mientras los demás bajaban lo que lo distorsiona mas todavía ya que esos barrios son la predilección de la expeculacion inmobiliaria de los grandes inversores a nivel mundial. Pero a mi me interesa un área determinada con una franja de precios determinada etc.. ademas me interesa saber por cuanto se alquilan esos mismos pisos para saber en caso de abandonar el país lo rentable de alquilarlo etc... Lo mismo se aplica para cualquier sitio. Para esos análisis lo mejor es tener una aplicación que capture tada la información disponible en los portales inmobiliarios y te de tu propia estadística a medida.
Respecto a mi personalmente, tan pronto tengo épocas en las que tengo que trabajar 14 horas al día, como en las que no tengo nada que hacer la mitad del tiempo que estoy en el trabajo, va por picos, así que es posible que algunas semanas dedique muchas horas y otras ninguna, se puede ver por mis post que he tenido semanas de post al día y después dos semanas seguidas sin escribir ni uno solo, ahora estoy en mis últimos días en este trabajo por tanto no me mandan demasiado así que he tenido oportunidad de hacer algo, pero todo dependerá de como empiece el siguiente si empiezan de forma matadora o relajada, me han pasado ambos casos, mas bien el primero en UK y el segundo en España, pero se ve todo en todos los sitios.
Aqui muestro algunos proyectos Open-Source relacionados que pueden servir para hacernos una idea:
http://groups.google.com/group/JavaTraders
http://sourceforge.net/projects/sfljtse
http://eclipsetrader.sourceforge.net/ (Este me gusta mucho)
http://matrex.sourceforge.net/
http://sourceforge.net/projects/humaitrader
http://blogtrader.org/
http://mov.sourceforge.net/ (Este tambien)
http://eiffel-mas.sourceforge.net/
http://ojts.sourceforge.net/
http://dataviews.sourceforge.net/ (Graficas?)
http://www.activestocks.eu/
http://www.marketcetera.com/
http://www.oropuro.org
http://code.google.com/p/truetrade/
Happy coding!
NOTA: A mi me gusta aplicar siempre el principio KISS cuando programo (Keep It Simple, Stupid)
Mi idea inicial no es una gran aplicación con grandes expectativas, algo impresionante etc... Solamente quiero poner números a mis inquietudes, si los años terminados en 8 suelen ser alcistas a partir de Abril quiero ver esos resultados, en diferentes índices, etc... Si los efectos de los cambios en tipos de interés tardan 6 a 9 meses en materializarse, quiero ver una estadística sobre eso en el pasado, lo mismo para los ciclos de PI*1000 y sinceramente siendo informatico ponerme con lápiz y papel como que no!Aquí nace el proyecto, lo que quiero es, en el menor tiempo posible, empezar a tener unos resultados visibles y de una forma fácil poder analizar pautas y estadísticas, y que cualquiera pueda reproducirlo y ver si hay algún error en el razonamiento en los datos o en la estadística o hacer estadísticas adicionales.
Si a esto le ponemos que los resultados aparezcan en un pdf o excel de una forma muy bonita, genial!! Si ademas genera graficas mucho mejor y todo lo que queramos ponerle, pero mi tiempo es limitado y depende de lo que la gente quiera colaborar, a mi me sirve con obtener los números de la forma mas tosca posible y si a partir de ahí tengo mas tiempo y ganas, pues haré mas, básicamente es un hobbye!
Tampoco soy partidario de reinventar la rueda, hay multitud de proyectos open-source por ahí que son muy interesantes, estoy mirando varios, y si se puede reutilizar parte de ellos no veo problema en hacerlo, yo quiero resultados y quiero poder hacerlos a mi medida, no con las limitaciones que los demás proyectos imponen, pero si esos proyectos tienen una licencia de reutilización libre del código no hay problema en coger pedazos de aquí y de allí, implementar una gráfica lleva bastante tiempo, y no me aporta mucho a mi estudio, si puedo reutilizar la de otro y centrarme en otras cosas mejor!Siempre he tenido un interés especial en las redes neuronales y el paquete Joone que es freeware hace mucho trabajo, y lo conozco, las redes neuronales son muy muy buenas para identificar patrones pero lo realmente difícil es saber configurarlas y enseñarles como aprender, es otra forma de sacar estadísticas y de ver cosas donde el ojo humano no las ve.
Hay mucha gente por ahí con gran experiencia en hacer estadísticas que estoy seguro puede ser de gran ayuda, como Francisco Llinares, Trader007, OptInver etc.. Tendrán muchos consejos y experiencias que compartir en esto, no me cabe duda!
Empecemos por lo básico, como guardarías los históricos? Un archivo de texto separado por tabuladores con nombre del stock, fecha, apertura, cierre, máximo, mínimo y volumen? Eso es lo que he hecho yo de momento.
Otra pregunta cuales son los mejores sitios para obtener históricos gratis aparte de yahoo y google? Principalmente que tengan históricos realmente antiguos, para poder ver las grandes tendencias, los valores actuales se consiguen fácilmente.La opción de XML me parece que generaría archivos muy grandes, no es compatible con aplicaciones estándar (mstastock, tradestation etc...), pero es lo que utilizo para poner las configuraciones a falta de un interfaz gráfico.
También estoy interesado en el mercado inmobiliario, ya que no hay realmente información buena sobre esto, por ejemplo yo leo que la vivienda en Londres cuesta de media 350.000 libras, pero teniendo en cuenta que hay dos grandesd barrios (Kensington y Chelsea) que tiene unos precios medios superiores a las 850.000 libras, esto distorsiona todo, y esos barrios han subido mientras los demás bajaban lo que lo distorsiona mas todavía ya que esos barrios son la predilección de la expeculacion inmobiliaria de los grandes inversores a nivel mundial. Pero a mi me interesa un área determinada con una franja de precios determinada etc.. ademas me interesa saber por cuanto se alquilan esos mismos pisos para saber en caso de abandonar el país lo rentable de alquilarlo etc... Lo mismo se aplica para cualquier sitio. Para esos análisis lo mejor es tener una aplicación que capture tada la información disponible en los portales inmobiliarios y te de tu propia estadística a medida.
Respecto a mi personalmente, tan pronto tengo épocas en las que tengo que trabajar 14 horas al día, como en las que no tengo nada que hacer la mitad del tiempo que estoy en el trabajo, va por picos, así que es posible que algunas semanas dedique muchas horas y otras ninguna, se puede ver por mis post que he tenido semanas de post al día y después dos semanas seguidas sin escribir ni uno solo, ahora estoy en mis últimos días en este trabajo por tanto no me mandan demasiado así que he tenido oportunidad de hacer algo, pero todo dependerá de como empiece el siguiente si empiezan de forma matadora o relajada, me han pasado ambos casos, mas bien el primero en UK y el segundo en España, pero se ve todo en todos los sitios.Aqui muestro algunos proyectos Open-Source relacionados que pueden servir para hacernos una idea:
http://groups.google.com/group/JavaTraders
http://sourceforge.net/projects/sfljtse
http://eclipsetrader.sourceforge.net/ (Este me gusta mucho)
http://matrex.sourceforge.net/
http://sourceforge.net/projects/humaitrader
http://blogtrader.org/
http://mov.sourceforge.net/ (Este tambien)
http://eiffel-mas.sourceforge.net/
http://ojts.sourceforge.net/
http://dataviews.sourceforge.net/ (Graficas?)
http://www.activestocks.eu/
http://www.marketcetera.com/
http://www.oropuro.org
http://code.google.com/p/truetrade/
Happy coding!
NOTA: A mi me gusta aplicar siempre el principio KISS cuando programo (Keep It Simple, Stupid)
Etiquetas: inmobiliaria, laboratorio



Del mercado continuo, yo uso los cierres de megabolsa. Disponen tb de un histórico desde el 86 creo del continuo e índices.
http://www.megabolsa.com/cierres/
Eso si, ni idea si es el mejor sitio.
Interesante proyecto, trataré de seguiros y colaborar de alguna manera, si es que puedo o sé.
Muy interesante!
Soy usuario de Linux y precisamente estaba buscando integrar mis dos grandes aficiones: el trading y el software open-source.
Me temo que mis conocimientos no son comparables a los tuyos (vaya CV!) pero no dudes en colgar tus necesidades: veremos que podemos hacer.
Gracias!
La verdad es que no hacen falta muchos conocimientos, programacion basica y escribir un poco de codigo para simular cosas o para anadir funciones, no hace falta que el codigo sea una maravilla con que funcione vale, luego siempre se puede hacer un refactoring y anadirle tests.