# Basic tests to check against the reference implementation.
# Make sure you download the IBAPI and unpack it.
package(default_visibility = ["//visibility:public"])
py_binary(
name = "parse_message",
srcs = ["parse_message.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "single_quote",
srcs = ["single_quote.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "box_spread_yield",
srcs = ["box_spread_yield.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "box_spread_query",
srcs = ["box_spread_query.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "historical_data",
srcs = ["historical_data.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "vwap_order",
srcs = ["vwap_order.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "historical_schedule",
srcs = ["historical_schedule.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "realtime_data",
srcs = ["realtime_data.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "broker_cleanup_orders",
srcs = ["broker_cleanup_orders.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "broker_order_market",
srcs = ["broker_order_market.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "market_scanner",
srcs = ["market_scanner.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "option_price_calc",
srcs = ["option_price_calc.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "smart_components",
srcs = ["smart_components.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "stop_limit_order",
srcs = ["stop_limit_order.py"],
deps = ["//:ibapi"],
)
py_binary(
name = "place_order",
srcs = ["place_order.py"],
deps = ["//:ibapi"],
)