Commit 26d4bb99 authored by 吕先亚's avatar 吕先亚

update

parent e14e7b71
......@@ -9,6 +9,7 @@ import pandas as pd
import uvicorn
from apscheduler.schedulers.asyncio import AsyncIOScheduler
from apscheduler.triggers.date import DateTrigger
from dateutil.relativedelta import relativedelta
from empyrical import sharpe_ratio, annual_volatility, annual_return
from fastapi import FastAPI, Request
from py_jftech import prev_workday, filter_weekend, autowired, next_workday, sendmail, format_date, get_config
......@@ -84,7 +85,7 @@ async def recommend():
funds = json.loads(sig['portfolio'])
rec_list = []
portfolios = {'recomm_guid': REC_GID}
load_report(min_date=dt.date.today() - dt.timedelta(365))
load_report(min_date=prev_workday(dt.date.today()) - relativedelta(years=1))
data = {'recomm_guid': REC_GID, 'data_date': sig['create_time'].strftime('%Y-%m-%d'),
'funds': [{'weight': round(weight * 100), 'fund_id': id_ticker_map[key]['ftTicker']} for key, weight in
funds.items()], 'creat_date': sig['create_time'].strftime('%Y-%m-%d %H:%M:%S'),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment