谢谢你的详细讲解!你说的是stop order. 即到了该价即以该价交易.(WS上没有,IB和QS上有)
还有一stop limit order, 到了A价则以B价买. 这个是WS上是有的.
打个比方说, 假设前高是$9.8.
当前股价是一底价$8. 你认为股价应该突破前高$9.8(至少要$10+) 才是个要涨的趋势. 否则你不买.
于是设置了订单 "股价涨到了$10才买". 这分以下A,B两种情况:
A. 如果你是到了$10立即以$10买入. 这就是STOP单 (WS上没有).
B. 如果你认为到了$10以后股价会扭捏一翻, 回调一下, 便在回调到9块左右时买入. 这就是STOP LIMIT单.
LIMIT处即你买入价$9.
STOP填入10, 表示股价必须从现在的8涨到10时你出价$9的单子才提交生效.
你要的是$10 STOP功能 . WS没有,
但你可以做STOP LIMIT (WS有这个功能), 两个格子内你都填入$10即可.
如果按照情况A,股价到了$10就以$10买入,那你这个Stop order和Limit order有啥区别啊?不是一个意思吗?你说的是stop order. 即到了该价即以该价交易.(WS上没有,IB和QS上有)
还有一stop limit order, 到了A价则以B价买. 这个是WS上是有的.
打个比方说, 假设前高是$9.8.
当前股价是一底价$8. 你认为股价应该突破前高$9.8(至少要$10+) 才是个要涨的趋势. 否则你不买.
于是设置了订单 "股价涨到了$10才买". 这分以下A,B两种情况:
A. 如果你是到了$10立即以$10买入. 这就是STOP单 (WS上没有).
B. 如果你认为到了$10以后股价会扭捏一翻, 回调一下, 便在回调到9块左右时买入. 这就是STOP LIMIT单.
LIMIT处即你买入价$9.
STOP填入10, 表示股价必须从现在的8涨到10时你出价$9的单子才提交生效.
你要的是$10 STOP功能 . WS没有,
但你可以做STOP LIMIT (WS有这个功能), 两个格子内你都填入$10即可.
他说的不对。如果按照情况A,股价到了$10就以$10买入,那你这个Stop order和Limit order有啥区别啊?不是一个意思吗?
上边有人回复了。同问
ib的网站上没有看见有free的选项只用过IB, IB 的commission有3个种类: Tiered, Fixed, Free
默认Fixed, 就是一股1分, 但实际上Tiered比Fixed便宜很多。IB开户默认是Fixed, 可以自己设置为Tiered.
Free是给小账户用的。 为什么不提倡Free, 就是因为Free意味着没有成交提升,包括成交速度,成交价格, 你永远比别人慢, 成交价格永远比别人差。
如果做短线的话, 这中间的损失远远超过你的commission
另外, IB的api很好, 网上有node, python的开源lib, 很好用。
ib的网站上没有看见有free的选项
还有,如果 tiered 便宜很多,那么什么情况下用 fixed。还是说,永远都是 tiered 好?那么 fixed 是不是可以取消了,因为不会有人用
谢谢了!
刚看到了free的选项,是不是只是美国的 ib?
谢谢!Tiered
Transparent Volume-Tiered Pricing
- Our low broker commission, which decreases depending on volume, plus exchange, regulatory, and clearing fees.
- In cases where an exchange provides a rebate, we pass some or all of the savings directly back to you.1
View Pricing Structure
Fixed
Fixed Rate Pricing
- Charges a fixed rate low commission per share or a set percent of trade value.
- Includes all exchange and regulatory fees.
- For US stocks, ETFs and warrants, the transaction fees are passed through on all stock sales.
Free
Zero Commission US Stock Trading
Tiered是所有细项的费用单独计算。 Fixed是一个合并的低价。 但是Tiered通常比Fixed便宜很多。 在一个很低的交易量的时候, Fixed应该更合算。这个阀值是多少没有计算过,因为我交易发现都是Tiered便宜。
- US residents with Individual, Joint, IRA or eligible Trust accounts.
- Zero commission trading for US listed stocks and ETFs.
- No activity fees or account minimums.
- Fixed Rate Pricing will apply for non-US listed stocks and ETF's.
Free 没有开过账户,看了加拿大IB好像是没有这个选项。
非常好的例子, 谢谢!给你看实际操作例子吧(这是我的Tiered交易费用):
TradeLogEntry(time=datetime.datetime(2021, 4, 23, 15, 40, 24, 849568, tzinfo=datetime.timezone.utc), status='Submitted', message='Fill 343.0@11.66')
TradeLogEntry(time=datetime.datetime(2021, 4, 23, 15, 40, 24, 849568, tzinfo=datetime.timezone.utc), status='Filled', message='')
CommissionReport(execId='xxxxxxxxxxx', commission=0.721182, currency='USD', realizedPNL=0.0, yield_=0.0, yieldRedemptionDate=0)
NKLA,fullFilled:343.0, avgFillPrice:11.66, commission:0.018%, market_order_loss:0.000%
Fixed的话是0.005每股, 相当于343*0.005=1.71美元
差别明显。
另一个例子:
TradeLogEntry(time=datetime.datetime(2021, 4, 23, 15, 10, 22, 999565, tzinfo=datetime.timezone.utc), status='PendingSubmit', message='')
TradeLogEntry(time=datetime.datetime(2021, 4, 23, 15, 10, 26, 131392, tzinfo=datetime.timezone.utc), status='Submitted', message='')
TradeLogEntry(time=datetime.datetime(2021, 4, 23, 15, 10, 26, 131392, tzinfo=datetime.timezone.utc), status='Submitted', message='Fill 68.0@58.31')
TradeLogEntry(time=datetime.datetime(2021, 4, 23, 15, 10, 26, 131392, tzinfo=datetime.timezone.utc), status='Filled', message='')
CommissionReport(execId='xxxxxxxxxxxxxx', commission=0.282257, currency='USD', realizedPNL=0.0, yield_=0.0, yieldRedemptionDate=0)
SNAP,fullFilled:68.0, avgFillPrice:58.31, commission:0.007%, market_order_loss:0.034%
Fixed的话是0.005每股, 相当于68*0.005=0.34美元,但是fixed最低1美元,差距明显。
所以总结就是, Tiered绝大多数情况下手续费比Fixed好很多。