import datetime

class Base():
    def stock_day(self, code, start=None, end=datetime.datetime.today(), count=0, fq=None):
        raise NotImplemented()

    def etf_day(self, code, start=None, end=datetime.datetime.today(), count=0):
        raise NotImplemented()

    def index_day(self, code, start=None, end=datetime.datetime.today(), count=0):
        raise NotImplemented()

    def bond_day(self, code, start=None, end=datetime.datetime.today(), count=0):
        raise NotImplemented()

    def stock_list(self, code=None):
        raise NotImplemented()

    def etf_list(self, code=None):
        raise NotImplemented()

    def index_list(self, code=None):
        raise NotImplemented()

    def bond_list(self, code=None):
        raise NotImplemented()

    def tick(self,  stock=None, index=None, etf=None, bond=None):
        raise NotImplemented()


d7454c7e4b4d50846a8aa9eaaaf9531442d3473e
<mask token>


class Base:

    def stock_day(self, code, start=None, end=datetime.datetime.today(),
        count=0, fq=None):
        raise NotImplemented()
    <mask token>
    <mask token>
    <mask token>

    def stock_list(self, code=None):
        raise NotImplemented()

    def etf_list(self, code=None):
        raise NotImplemented()
    <mask token>

    def bond_list(self, code=None):
        raise NotImplemented()
    <mask token>

<mask token>


class Base:

    def stock_day(self, code, start=None, end=datetime.datetime.today(),
        count=0, fq=None):
        raise NotImplemented()
    <mask token>
    <mask token>
    <mask token>

    def stock_list(self, code=None):
        raise NotImplemented()

    def etf_list(self, code=None):
        raise NotImplemented()
    <mask token>

    def bond_list(self, code=None):
        raise NotImplemented()

    def tick(self, stock=None, index=None, etf=None, bond=None):
        raise NotImplemented()

<mask token>


class Base:

    def stock_day(self, code, start=None, end=datetime.datetime.today(),
        count=0, fq=None):
        raise NotImplemented()

    def etf_day(self, code, start=None, end=datetime.datetime.today(), count=0
        ):
        raise NotImplemented()
    <mask token>

    def bond_day(self, code, start=None, end=datetime.datetime.today(), count=0
        ):
        raise NotImplemented()

    def stock_list(self, code=None):
        raise NotImplemented()

    def etf_list(self, code=None):
        raise NotImplemented()

    def index_list(self, code=None):
        raise NotImplemented()

    def bond_list(self, code=None):
        raise NotImplemented()

    def tick(self, stock=None, index=None, etf=None, bond=None):
        raise NotImplemented()

import datetime


class Base:

    def stock_day(self, code, start=None, end=datetime.datetime.today(),
        count=0, fq=None):
        raise NotImplemented()

    def etf_day(self, code, start=None, end=datetime.datetime.today(), count=0
        ):
        raise NotImplemented()

    def index_day(self, code, start=None, end=datetime.datetime.today(),
        count=0):
        raise NotImplemented()

    def bond_day(self, code, start=None, end=datetime.datetime.today(), count=0
        ):
        raise NotImplemented()

    def stock_list(self, code=None):
        raise NotImplemented()

    def etf_list(self, code=None):
        raise NotImplemented()

    def index_list(self, code=None):
        raise NotImplemented()

    def bond_list(self, code=None):
        raise NotImplemented()

    def tick(self, stock=None, index=None, etf=None, bond=None):
        raise NotImplemented()

import datetime

class Base():
    def stock_day(self, code, start=None, end=datetime.datetime.today(), count=0, fq=None):
        raise NotImplemented()

    def etf_day(self, code, start=None, end=datetime.datetime.today(), count=0):
        raise NotImplemented()

    def index_day(self, code, start=None, end=datetime.datetime.today(), count=0):
        raise NotImplemented()

    def bond_day(self, code, start=None, end=datetime.datetime.today(), count=0):
        raise NotImplemented()

    def stock_list(self, code=None):
        raise NotImplemented()

    def etf_list(self, code=None):
        raise NotImplemented()

    def index_list(self, code=None):
        raise NotImplemented()

    def bond_list(self, code=None):
        raise NotImplemented()

    def tick(self,  stock=None, index=None, etf=None, bond=None):
        raise NotImplemented()

