Skip to main content

Crate futu_trd

Crate futu_trd 

Source
Expand description

FutuOpenD 交易业务模块

实装 “交易侧” 所有业务:账户列表 / 解锁 / 下单 / 改单 / 撤单 / 资金 / 持仓 / 订单查询 / 历史订单 / 流水 / 费率 / 最大可交易量 / 推送订阅,对齐 C++ OpenD 的 NN_ProtoCmd_Trd_* 全集。

主要模块:

Re-exports§

pub use account::TrdAcc;
pub use account::get_acc_list;
pub use account::get_funds;
pub use account::get_position_list;
pub use account::get_position_list_with_filter_market;
pub use account::unlock_trade;
pub use misc::HistoryFilterConditions;
pub use misc::MaxTrdQtysParams;
pub use misc::get_history_order_fill_list;
pub use misc::get_history_order_list;
pub use misc::get_max_trd_qtys;
pub use misc::reconfirm_order;
pub use misc::sub_acc_push;
pub use order::cancel_order;
pub use order::modify_order;
pub use order::place_order;
pub use push::TradeHandler;
pub use push::TradePushDispatcher;
pub use push::TrdNotifyInfo;
pub use query::Order;
pub use query::OrderFill;
pub use query::get_order_fill_list;
pub use query::get_order_list;
pub use types::Funds;
pub use types::ModifyOrderOp;
pub use types::ModifyOrderParams;
pub use types::OrderType;
pub use types::PlaceOrderParams;
pub use types::PlaceOrderResult;
pub use types::Position;
pub use types::TrdEnv;
pub use types::TrdHeader;
pub use types::TrdMarket;
pub use types::TrdSide;

Modules§

account
currency
Broker → supported currencies 表 + currency 校验 helper
market
Shared trade market projection helpers.
misc
order
projection
Shared trade read response projection helpers.
push
query
read_plan
Trade read request planning.
types