I am currently testing data feed from Finage for real time tick data ( stock NASDAQ and NYSE, Price, Size and Timestamp, realtime feed ). Since they updated their data feed, it is now providing more data than before, which is a good thing. They actually provide more data than Interactive Brokers.
My question is, since they provide also trades which are smaller size than 100, while Interactive Brokers and also TradingView ( when comparing 1s candles ) both ignore smaller trades than size 100 completely ( ie they dont get aggregated or moved to other candles etc, they are completely ignored ).
My question is, when you are creating ohlc, would you use these smaller trades or ignore them as well?
I am not sure, since using small trades could mean that trade of size 1 could for example set your high or low price for the candle, while IB or TW would use to set high or low only trade which was at least 100.
Here are some data for comparison. You can see that if you would delete all trades from Finage with size under 100, you get exactly same trades ( IB data match exactly TradingView )
Finage AAPL Time: 20211015 23:26:39 Price: 144.88 Size: 20 Exchange: 4
Finage AAPL Time: 20211015 23:26:39 Price: 144.875 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:40 Price: 144.88 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:40 Price: 144.875 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:43 Price: 144.88 Size: 3 Exchange: 4
Finage AAPL Time: 20211015 23:26:44 Price: 144.87 Size: 72 Exchange: 4
Finage AAPL Time: 20211015 23:26:44 Price: 144.87 Size: 2 Exchange: 4
Finage AAPL Time: 20211015 23:26:46 Price: 144.87 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:47 Price: 144.87 Size: 1 Exchange: 12
Finage AAPL Time: 20211015 23:26:48 Price: 144.87 Size: 12 Exchange: 12
Finage AAPL Time: 20211015 23:26:53 Price: 144.88 Size: 5 Exchange: 4
Finage AAPL Time: 20211015 23:27:00 Price: 144.86 Size: 4 Exchange: 4
Finage AAPL Time: 20211015 23:27:05 Price: 144.87 Size: 38 Exchange: 11
Finage AAPL Time: 20211015 23:27:05 Price: 144.87 Size: 25 Exchange: 11
Finage AAPL Time: 20211015 23:27:05 Price: 144.86 Size: 157 Exchange: 8
Finage AAPL Time: 20211015 23:27:05 Price: 144.86 Size: 232 Exchange: 11
Finage AAPL Time: 20211015 23:27:05 Price: 144.86 Size: 51 Exchange: 12
IB AAPL Time: 20211015 23:27:05 Timestamp: Price: 144.86 Size: 157 Exch: DRCTEDGE
IB AAPL Time: 20211015 23:27:05 Timestamp: Price: 144.86 Size: 232 Exch: ARCA
Finage AAPL Time: 20211015 23:27:14 Price: 144.9 Size: 4 Exchange: 4
Finage AAPL Time: 20211015 23:27:15 Price: 144.9 Size: 1 Exchange: 11
Finage AAPL Time: 20211015 23:27:17 Price: 144.87 Size: 10 Exchange: 4
Finage AAPL Time: 20211015 23:27:20 Price: 144.8999 Size: 1000 Exchange: 4
Finage AAPL Time: 20211015 23:27:21 Price: 144.885 Size: 1 Exchange: 4
IB AAPL Time: 20211015 23:27:20 Timestamp: Price: 144.9 Size: 1000 Exch: FINRA
Finage AAPL Time: 20211015 23:27:27 Price: 144.88 Size: 6 Exchange: 12
Finage AAPL Time: 20211015 23:27:28 Price: 144.885 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:27:33 Price: 144.9 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:27:37 Price: 144.89 Size: 67 Exchange: 11
Finage AAPL Time: 20211015 23:27:37 Price: 144.9 Size: 67 Exchange: 8
Finage AAPL Time: 20211015 23:27:37 Price: 144.9 Size: 366 Exchange: 11
IB AAPL Time: 20211015 23:27:37 Price: 144.9 Size: 366 Exch: ARCA
My question is, since they provide also trades which are smaller size than 100, while Interactive Brokers and also TradingView ( when comparing 1s candles ) both ignore smaller trades than size 100 completely ( ie they dont get aggregated or moved to other candles etc, they are completely ignored ).
My question is, when you are creating ohlc, would you use these smaller trades or ignore them as well?
I am not sure, since using small trades could mean that trade of size 1 could for example set your high or low price for the candle, while IB or TW would use to set high or low only trade which was at least 100.
Here are some data for comparison. You can see that if you would delete all trades from Finage with size under 100, you get exactly same trades ( IB data match exactly TradingView )
Finage AAPL Time: 20211015 23:26:39 Price: 144.88 Size: 20 Exchange: 4
Finage AAPL Time: 20211015 23:26:39 Price: 144.875 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:40 Price: 144.88 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:40 Price: 144.875 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:43 Price: 144.88 Size: 3 Exchange: 4
Finage AAPL Time: 20211015 23:26:44 Price: 144.87 Size: 72 Exchange: 4
Finage AAPL Time: 20211015 23:26:44 Price: 144.87 Size: 2 Exchange: 4
Finage AAPL Time: 20211015 23:26:46 Price: 144.87 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:26:47 Price: 144.87 Size: 1 Exchange: 12
Finage AAPL Time: 20211015 23:26:48 Price: 144.87 Size: 12 Exchange: 12
Finage AAPL Time: 20211015 23:26:53 Price: 144.88 Size: 5 Exchange: 4
Finage AAPL Time: 20211015 23:27:00 Price: 144.86 Size: 4 Exchange: 4
Finage AAPL Time: 20211015 23:27:05 Price: 144.87 Size: 38 Exchange: 11
Finage AAPL Time: 20211015 23:27:05 Price: 144.87 Size: 25 Exchange: 11
Finage AAPL Time: 20211015 23:27:05 Price: 144.86 Size: 157 Exchange: 8
Finage AAPL Time: 20211015 23:27:05 Price: 144.86 Size: 232 Exchange: 11
Finage AAPL Time: 20211015 23:27:05 Price: 144.86 Size: 51 Exchange: 12
IB AAPL Time: 20211015 23:27:05 Timestamp: Price: 144.86 Size: 157 Exch: DRCTEDGE
IB AAPL Time: 20211015 23:27:05 Timestamp: Price: 144.86 Size: 232 Exch: ARCA
Finage AAPL Time: 20211015 23:27:14 Price: 144.9 Size: 4 Exchange: 4
Finage AAPL Time: 20211015 23:27:15 Price: 144.9 Size: 1 Exchange: 11
Finage AAPL Time: 20211015 23:27:17 Price: 144.87 Size: 10 Exchange: 4
Finage AAPL Time: 20211015 23:27:20 Price: 144.8999 Size: 1000 Exchange: 4
Finage AAPL Time: 20211015 23:27:21 Price: 144.885 Size: 1 Exchange: 4
IB AAPL Time: 20211015 23:27:20 Timestamp: Price: 144.9 Size: 1000 Exch: FINRA
Finage AAPL Time: 20211015 23:27:27 Price: 144.88 Size: 6 Exchange: 12
Finage AAPL Time: 20211015 23:27:28 Price: 144.885 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:27:33 Price: 144.9 Size: 1 Exchange: 4
Finage AAPL Time: 20211015 23:27:37 Price: 144.89 Size: 67 Exchange: 11
Finage AAPL Time: 20211015 23:27:37 Price: 144.9 Size: 67 Exchange: 8
Finage AAPL Time: 20211015 23:27:37 Price: 144.9 Size: 366 Exchange: 11
IB AAPL Time: 20211015 23:27:37 Price: 144.9 Size: 366 Exch: ARCA
