¿Bibliotecas de código abierto de Java puro para la selección de cartera (= optimización restringida, no lineal)? [cerrado]

StackOverflow https://stackoverflow.com/questions/1028931

Pregunta

¿Alguien sabe o tiene experiencia con una biblioteca Java pura para seleccione carteras o hacer algunos tipos similares de programación cuadrática con restricciones?

Parece que hay muchas herramientas, como ya discutido en otro lugar - pero lo que me gustaría utilizar es una implementación pura de Java. Como quiero llamar a la biblioteca desde otro software de código abierto con una licencia BSD-ish, preferiría LGPL sobre GPL.

Cualquier ayuda es apreciada. Si no conoce tales bibliotecas, ¿cuál es el algoritmo más simple que sugeriría implementar? Tiene que hacer frente a una restricción de desigualdad (todos x_i > = 0) y una restricción de igualdad (suma de todos los x_i = 1).

¿Fue útil?

Solución

Pruebe ojAlgo . Esto es software libre con una licencia amigable para los negocios.

Otros consejos

Creo que WebCab Portfolio puede ayudarlo. Manejará modelos Markowitz, fronteras eficientes, etc. ¿Es ese el tipo de cosas que está abordando anteriormente?

Lamentablemente, la licencia puede causarle problemas (pero es libre de regalías en tiempo de ejecución, lo que puede ser de utilidad)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top