This commit is contained in:
parent
218bf72874
commit
5bb2dbe699
@ -3,6 +3,7 @@ Main Streamlit application for the Quant Manager.
|
||||
"""
|
||||
import streamlit as st
|
||||
from ui.pages.data_page import render_data_page
|
||||
from ui.pages.multi_factor_page import render_multi_factor_page
|
||||
from ui.pages.quality_page import render_quality_page
|
||||
from ui.pages.value_momentum_page import render_value_momentum_page
|
||||
|
||||
@ -23,6 +24,7 @@ def main():
|
||||
# Navigation options
|
||||
pages = {
|
||||
"데이터 수집": render_data_page,
|
||||
"멀티 팩터 전략": render_multi_factor_page,
|
||||
"슈퍼 퀄리티 전략": render_quality_page,
|
||||
"슈퍼 밸류 모멘텀 전략": render_value_momentum_page
|
||||
}
|
||||
|
||||
@ -1 +1 @@
|
||||
__all__ = ['data_page', 'quality_page', 'value_momentum_page']
|
||||
__all__ = ['data_page', 'multi_factor_page', 'quality_page', 'value_momentum_page']
|
||||
19
src/ui/pages/multi_factor_page.py
Normal file
19
src/ui/pages/multi_factor_page.py
Normal file
@ -0,0 +1,19 @@
|
||||
import streamlit as st
|
||||
from strategies.composite.multi_factor import get_multi_factor_top
|
||||
from db.common import DBManager
|
||||
|
||||
def render_multi_factor_page():
|
||||
st.title("멀티 팩터 전략")
|
||||
|
||||
with st.expander("전략 설명", expanded=False):
|
||||
st.write("""
|
||||
블라블라
|
||||
""")
|
||||
|
||||
st.write("## 멀티 팩터 포트폴리오")
|
||||
|
||||
db = DBManager()
|
||||
data = get_multi_factor_top(db, 30)
|
||||
|
||||
st.write("### 포트폴리오")
|
||||
st.write(data)
|
||||
Loading…
x
Reference in New Issue
Block a user