Esempio n. 1
0
    def __init__(self, valuation):
        data = valuation.get_data()
        json = valuation.get_json()

        Valuation.__init__(self, data, json)
        self.set_json('BROWN_STONE', self.valuate())
Esempio n. 2
0
    def __init__(self, valuation):
        data = valuation.get_data()
        json = valuation.get_json()

        Valuation.__init__(self, data, json)
        self.set_json('CANTABILE', self.valuate())
Esempio n. 3
0
    def __init__(self, valuation):
        data = valuation.get_data()
        json = valuation.get_json()

        Valuation.__init__(self, data, json)
        self.set_json('YAMAGUCHI_YOHEI', self.valuate())
Esempio n. 4
0
def load(code):
    # fnguide_main_data = load_url(FNGUIDE_MAIN_URL, code)
    # # fnguide_invest_data = load_url(FNGUIDE_INVEST_URL, code)

    vender = Itooza(code)
    vender = FnguideInvest(code, vender)
    vender = FnguideRatio(code, vender)
    vender = FnguideFinance(code, vender)

    vender = Sejong(code, vender)
    vender = PostCleaning(code, vender)

    data = vender.get_data()
    json = vender.get_json()

    valuation = Valuation(data, json)
    valuation = Grade(valuation)
    valuation = JohnTempleton(valuation)
    valuation = DCF(valuation)
    valuation = BPS(valuation)
    valuation = PER(valuation)
    valuation = EPS_BPS(valuation)
    valuation = RIM(valuation)
    valuation = YamaguchiYohei(valuation)
    valuation = Cantabile(valuation)
    valuation = PEG(valuation)
    valuation = PSR(valuation)
    valuation = Graham(valuation)
    valuation = JohnNeff(valuation)
    valuation = Piotroski(valuation)
    valuation = DE(valuation)
    valuation = RT(valuation)
    valuation = BrownStone(valuation)

    # print(valuation.get_data())
    # print(valuation.get_json())

    # STOCK_COUNT: 주식수(천주)
    # PRICE: 주가
    # SALES: 매출액 (억)
    # BUSINESS_PROFITS: 영업이익 (억)
    # EPS_IFRS: EPS (연결)
    # EPS: EPS
    # EPS_RATE_OF_INCREASE: EPS증가율
    # ROE: ROE
    # ROA: ROA
    # ROIC: ROIC
    # PER: PER
    # BPS: BPS
    # PBR: PBR
    # DIVIDEND_PRICE: 배당금
    # DIVIDEND_RATE: 시가배당률 (%)
    # ROS: 순이익률
    # OPM: 영업이익률
    # FCFF: FCFF (억)
    # DIVIDEND_PAYOUT_RATIO: 배당성향(연결)
    # NET_INCOME_RATIO: 순이익률(매출/이익)
    # SALES_FCFF: 매출액/현금흐름
    # EV_FCFF: 현금투자수익률
    # DEBT_RATIO: 부채비율
    # CURRENT_RATIO: 유동비율
    # INTEREST_REWARD_POWER: 이자보상배율
    # EV/EBITDA
    # BPS_TIMES_0.5: PBR  0.5
    # BPS_TIMES_2: PBR  2
    # BPS_TIMES_3: PBR 3
    # EV1: EV시가총액(비지배주주지분포함) + 순차입부채
    # EPS_SIMPLE:
    # INVENTORY_ASSETS: 재고자산
    # FLOATING_FINANCE_ASSETS: 유동금융자산
    # SALES_AND_FLOATING_BOND: 매출채권및기타유동채권
    # ETC_FLOATING_ASSETS: 기타유동자산
    # CACHE_ASSETS: 현금및현금성자산
    # RESERVED_SALE_ASSETS: 매각예정비유동자산및처분자산집단
    # FLOATING_DEBT: 유동부채
    # LONG_FINANCE_ASSETS: 장기금융자산
    # IFRS_COMPANY_FINANCE_ASSETS: 관계기업등지분관련투자자산
    # LONG_SALES_AND_NON_FLOATING_BOND: 장기매출채권및기타비유동채권
    # DEFERRED_CORPORATE_TAXES_ASSETS: 이연법인세자산
    # ETC_NON_FLOATING_ASSETS: 기타비유동자산
    # NON_FLOATING_BOND: 비유동부채
    # NET_PROFIT_DURING_A_YEAR: 당기순이익(연율화)
    # TOTAL_CASH_FLOW: 총현금흐름
    # OPERATING_PROFIT_AFTER_TAX: 세후영업이익
    # GROSS_PROFIT_MARGIN: 매출총이익율
    # SALES_GROWTH_RATE: 매출액증가율
    # TOTAL_ASSETS_AVERAGE: 자산총계(평균)

    # PER_5:
    # PBR_5:
    # ROE_5:
    # EPS_5_GROWTH:
    # BPS_5_GROWTH:

    # Valuations
    # VALUATION_GRADE: 등급
    # VALUATION_JOHN_TEMPLETON: 존 템플턴 가치
    # VALUATION_DCF: 현금 흐름법 가치
    # VALUATION_BPS:
    # VALUATION_PER:
    # VALUATION_5_EPS_BPS: 5 EPS/BPS
    # VALUATION_RIM: 올슨 초과이익모형

    return (data, json)
Esempio n. 5
0
    def __init__(self, valuation):
        data = valuation.get_data()
        json = valuation.get_json()

        Valuation.__init__(self, data, json)
        self.set_json('5_EPS_BPS', self.valuate())
Esempio n. 6
0
    def __init__(self, valuation):
        data = valuation.get_data()
        json = valuation.get_json()

        Valuation.__init__(self, data, json)
        self.set_json('PIOTROSKI', self.valuate())
Esempio n. 7
0
  def __init__(self, valuation):
    data = valuation.get_data()
    json = valuation.get_json()

    Valuation.__init__(self, data, json)
    self.set_json('JOHN_NEFF', self.valuate())