Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -274,12 +274,7 @@ STATE = {
|
|
| 274 |
}
|
| 275 |
|
| 276 |
HELP_TEXT = """
|
| 277 |
-
|
| 278 |
-
1) Na aba **Dados**, escolha se quer **carregar um CSV** (coluna `Date` + colunas de ativos com preços) **ou** **baixar via Yahoo Finance** (ex.: `PETR4.SA, VALE3.SA` ou `AAPL, MSFT`).
|
| 279 |
-
2) Clique em **Preparar Dados** para calcular retornos e ver estatísticas.
|
| 280 |
-
3) Vá em **Simulações** e rode o **Monte Carlo** para obter nuvem de carteiras, **Sharpe**, e destaque do **Máx. Sharpe**.
|
| 281 |
-
4) Vá em **Fronteira Eficiente** para traçar a fronteira e visualizar **Mín. Variância**/**Máx. Sharpe**.
|
| 282 |
-
5) Na aba **Backtest/Download**, escolha um conjunto de **pesos** (JSON) e gere a curva de performance, além de baixar CSVs.
|
| 283 |
"""
|
| 284 |
|
| 285 |
def load_csv(file: gr.File) -> str:
|
|
@@ -465,7 +460,7 @@ with gr.Blocks(title="Simulador de Carteiras – ANOVA Project") as demo:
|
|
| 465 |
return (name, blob)
|
| 466 |
btn_dl.click(_dl, inputs=kind, outputs=file_out)
|
| 467 |
|
| 468 |
-
gr.Markdown("
|
| 469 |
|
| 470 |
if __name__ == "__main__":
|
| 471 |
demo.launch()
|
|
|
|
| 274 |
}
|
| 275 |
|
| 276 |
HELP_TEXT = """
|
| 277 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 278 |
"""
|
| 279 |
|
| 280 |
def load_csv(file: gr.File) -> str:
|
|
|
|
| 460 |
return (name, blob)
|
| 461 |
btn_dl.click(_dl, inputs=kind, outputs=file_out)
|
| 462 |
|
| 463 |
+
gr.Markdown("")
|
| 464 |
|
| 465 |
if __name__ == "__main__":
|
| 466 |
demo.launch()
|