File size: 625 Bytes
d9f5c15 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
"""
Portfolio Optimization Quickstart
A SolverForge quickstart demonstrating constraint-based portfolio optimization.
Combines ML predictions with constraint solving to select an optimal stock portfolio.
"""
import uvicorn
from .rest_api import app as app
def main():
"""Run the portfolio optimization REST API server."""
config = uvicorn.Config(
"portfolio_optimization:app",
host="0.0.0.0",
port=8080,
log_config="logging.conf",
use_colors=True,
)
server = uvicorn.Server(config)
server.run()
if __name__ == "__main__":
main()
|