koapy.cli

Console script for koapy.

Subpackages

Package Contents

Functions

disable()

enable()

generate()

get()

install()

serve(ctx, verbose, **kwargs)

show()

uninstall()

update()

get_credentials([interactive])

fail_with_usage([message, ctx])

verbose_option(*args, **kwargs)

get_logger([name])

cli()

login(interactive, disable_auto_login, port)

watch(codes, input, fids, realtype, output, format, port)

order(request_name, screen_no, account_no, order_type, ...)



main()

Attributes

default_encoding

logger

help_option_names

context_settings

order_types

quote_types

koapy.cli.disable()[source]
koapy.cli.enable()[source]
koapy.cli.generate()[source]
koapy.cli.get()[source]
koapy.cli.install()[source]
koapy.cli.serve(ctx, verbose, **kwargs)[source]
koapy.cli.show()[source]
koapy.cli.uninstall()[source]
koapy.cli.update()[source]
koapy.cli.get_credentials(interactive=False)[source]
koapy.cli.fail_with_usage(message=None, ctx=None)[source]
koapy.cli.verbose_option(*args, **kwargs)[source]
koapy.cli.default_encoding = utf-8[source]
koapy.cli.get_logger(name=None)[source]
koapy.cli.logger[source]
koapy.cli.help_option_names = ['-h', '--help'][source]
koapy.cli.context_settings[source]
koapy.cli.cli()[source]
koapy.cli.login(interactive, disable_auto_login, port)[source]
koapy.cli.watch(codes, input, fids, realtype, output, format, port)[source]
koapy.cli.order_types = ['1', '2', '3', '4', '5', '6'][source]
koapy.cli.quote_types = ['00', '03', '05', '06', '07', '10', '13', '16', '20', '23', '26', '61', '62', '81'][source]
koapy.cli.order(request_name, screen_no, account_no, order_type, code, quantity, price, quote_type, original_order_no, format, port)[source]

 [주문유형]

1 : 신규매수 2 : 신규매도 3 : 매수취소 4 : 매도취소 5 : 매수정정 6 : 매도정정

 [거래구분]

모의투자에서는 지정가 주문과 시장가 주문만 가능합니다. 00 : 지정가 03 : 시장가 05 : 조건부지정가 06 : 최유리지정가 07 : 최우선지정가 10 : 지정가IOC 13 : 시장가IOC 16 : 최유리IOC 20 : 지정가FOK 23 : 시장가FOK 26 : 최유리FOK 61 : 장전시간외종가 62 : 시간외단일가매매 81 : 장후시간외종가

koapy.cli.main()[source]