投資組合大擂台 Ver. 2
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
892 B

2 years ago
import os
import time
from datetime import datetime, date, timedelta
# PARAMETERS
CONFIGS = {
"SECRET_KEY": os.urandom(30), # Set the secret key for session authentication
"PERMANENT_SESSION_LIFETIME": timedelta(minutes=60)
}
SQL_CONFIG = dict(
database="portfolio_platform",
2 years ago
user="postgres",
host="db",
port="5432",
password="thiispassword1qaz!QAZ"
2 years ago
)
CACHE_CONFIG = {
'CACHE_TYPE': 'redis',
# 'CACHE_REDIS_USER': 'default',
'CACHE_REDIS_HOST': 'redis',
'CACHE_REDIS_PORT': 6379,
# 'CACHE_REDIS_PASSWORD': '5rP99RevPMW94rswBXAL',
# 'CACHE_KEY_PREFIX': 'railway_redis_'
}
role_map = dict(max_sharpe='最大化夏普比率',
max_sortino='最大化索提諾比率',
min_volatility='最小化波動率',
quadratic_utility='最大化效用函數')