.. _api-order-api: ================== 交易接口 ================== OrderStyle - 订单类型 ------------------------------------------------------ 该类型可供后续下单接口中 price_or_style 参数使用 .. module:: rqalpha.model.order .. _order_style: .. autoclass:: MarketOrder .. code-block:: python order_shares("000001.XSHE", amount=100, price_or_style=MarketOrder()) 市价单 .. autoclass:: LimitOrder :param float limit_price: 价格 .. code-block:: python order_shares("000001.XSHE", amount=100, price_or_style=LimitOrder(10)) 限价单 .. autoclass:: TWAPOrder :param int start_min: 分钟起始时间 :param int end_min: 分钟结束时间 .. code-block:: python order_shares("000001.XSHE", amount=100, price_or_style=TWAPOrder(931, 945)) 算法时间加权价格订单 .. autoclass:: VWAPOrder :param int start_min: 分钟起始时间 :param int end_min: 分钟结束时间 .. code-block:: python order_shares("000001.XSHE", amount=100, price_or_style=VWAPOrder(931, 945)) 算法成交量加权价格订单 .. module:: rqalpha.api submit_order - 自由参数下单「通用」 ------------------------------------------------------ .. autofunction:: submit_order order - 智能下单「通用」 ------------------------------------------------------ .. autofunction:: order order_to - 智能下单「通用」 ------------------------------------------------------ .. autofunction:: order_to order_shares - 指定股数交易 ------------------------------------------------------ .. autofunction:: order_shares order_lots - 指定手数交易 ------------------------------------------------------ .. autofunction:: order_lots order_value - 指定价值交易 ------------------------------------------------------ .. autofunction:: order_value order_percent - 一定比例下单 ------------------------------------------------------ .. autofunction:: order_percent order_target_value - 目标价值下单 ------------------------------------------------------ .. autofunction:: order_target_value order_target_percent - 目标比例下单 ------------------------------------------------------ .. autofunction:: order_target_percent order_target_portfolio - 批量调仓 ------------------------------------------------------ .. autofunction:: order_target_portfolio buy_open(期货期权) - 买开 ------------------------------------------------------ .. autofunction:: buy_open sell_close(期货期权) - 平买仓 ------------------------------------------------------ .. autofunction:: sell_close sell_open(期货期权) - 卖开 ------------------------------------------------------ .. autofunction:: sell_open buy_close(期货期权) - 平卖仓 ------------------------------------------------------ .. autofunction:: buy_close exercise(期权/转债) - 行权 ------------------------------------------------------ .. autofunction:: exercise cancel_order - 撤单 ------------------------------------------------------ .. autofunction:: cancel_order get_open_orders - 获取未成交订单数据 ------------------------------------------------------ .. autofunction:: get_open_orders .. module:: rqalpha_mod_fund.api subscribe_value - 基金申购指令 ------------------------------------------------------ .. autofunction:: subscribe_value subscribe_percent - 按权重申购基金 ------------------------------------------------------ .. autofunction:: subscribe_percent subscribe_shares - 按照份额申购 ------------------------------------------------------ .. autofunction:: subscribe_shares redeem_percent - 按权重赎回基金 ------------------------------------------------------ .. autofunction:: redeem_percent redeem_shares - 按份额赎回基金 ------------------------------------------------------ .. autofunction:: redeem_shares redeem_value - 根据赎回总金额计算份额 ------------------------------------------------------ .. autofunction:: redeem_value