text: import bt
  import FinanceDataReader as fdr
  import yfinance as yf
  import matplotlib.pyplot as plt
  from matplotlib.pyplot import ylabel
  import numpy as np
  import pandas as pd
  import quantstats as qs
  import seaborn as sns
  from fredapi import Fred
  import pandas_datareader.data as web
  from datetime import datetime
  
  # pd.options.display.float_format = '{:.4f}'.format
  plt.style.use('ggplot') #ggplot
  plt.rcParams['font.family'] = 'nanummyeongjo'
  plt.rcParams['figure.figsize'] = (12,8)
  plt.rcParams['lines.linewidth'] = 1
  plt.rcParams['axes.grid'] = True
  
  plt.rcParams['axes.formatter.useoffset'] = False
  # plt.rcParmas['axes.formatter.limits'] = -1000, 1000
  
  plt.rcParams['axes.unicode_minus'] = False
  
  from IPython.display import display, HTML
  "%config InlineBackend.figure_format = 'retina'"
  
  #하나의 cell에서 multiple output을 출력을 가능하게 하는 코드
  from IPython.core.interactiveshell import InteractiveShell
  InteractiveShell.ast_node_interactivity = "all"
  # Pandas Dataframe의 사이즈가 큰 경우, 어떻게 화면에 출력을 할지를 세팅하는 코드
  pd.set_option('display.float_format', lambda x: '%.3f' % x)
  pd.set_option('max_columns', None)
  
  # %load_ext autoreload
  # %autoreload 2
  
  from strategy import*
  from utils import *