Уточню, интересует, как вообще считается volume?
sariato, А где такие данные раздают нахаляву? и нужно хоть одним глазком глянуть simple data есть?
Константин Лебедев, заказчик, видимо, заказывал у компании ICE Data. Насчет того, что халявные или нет не скажу, т.к не интересовался. Но видел у них онлайн доступ ICE Connect.
Вот пример таблицы. Вверху идет структура, строки начинаются с #, сами строки с данными начинаются на T|, Q|.
##TICKER.PLANT=8
##PRIMARY.FILE.SIGNATURE=841249294+325504988 (Internal Use)
#D=H|<ENUM.SRC.ID>|<SYMBOL.TICKER>|<CURRENCY.STRING>||||<DISPLAY.PRECISION>|<TRADE.OPEN>|<OPEN_INT>|<YEST.TRADE.CLOSE>|<YEST.TRADE.VOL>|<SETTLE.DATE>|<SETTLE.PRICE>|<EXPIRATION.DATE>|<FRONT.MONTH.CONTRACT>|<ENUM.INSTR.TYPE>|<LOT.SIZE>|<CONTRACT.SIZE>|<VARIABLE.TICK.SIZE>|<MKT.SEGMENT>
#D=T|<TAS.SEQ>|<RNR.END.EXCH.SEQ>|<ACTIVITY.DATETIME>|<TRADE.PRICE>|<TRADE.SIZE>|<TRADE.COND_1>|<PART.CODE>||<TRADE.DATETIME>|<EXCH.MESSAGE.TIMESTAMP>|<TRADE.COND_2>|<TRADE.COND_3>|<TRADE.OFFICIAL.TIME>|<TRADE.COND_4>|<TRADE.COND_5>|<EXTENDED.TRADE.COND>|<TRADE.OFFICIAL.DATE>|<RETRANSMISSION.FLAG>|<AGGRESSOR.SIDE>|<TRADE.UNIQUE.ID>
#D=Q|<TAS.SEQ>|<RNR.END.EXCH.SEQ>|<ACTIVITY.DATETIME>|<BID.PRICE>|<BID.SIZE>|<ASK.PRICE>|<ASK.SIZE>|<QUOTE.COND_1>|<PART.CODE>|<QUOTE.DATETIME>|<EXCH.MESSAGE.TIMESTAMP>
#D=S|<TAS.SEQ>|<ACTIVITY.DATETIME>|<INSTR.STATUS>|<EXCH.MESSAGE.TIMESTAMP>|<TRADABLE.STATUS>|<MARKET.PHASE>
H|817|F:AF\H21|RUB||||6|6967|69170|6968|24312|1615939200|6964|20210319||1024||100.0|1.00000|0
Q|1||1615952739.0391|0|5|7050|0|||1615952739.0391|
Q|9||1615953623.8241|7028|32|7056|48|||1615953623.8241|
Q|10||1615953745.7116|7028|32|7049|20|||1615953745.7116|
T|11||1615954022.1954|7046|1|0||7047.859122|1615954022.1954|40702165|||40702160308251||||20210317||2|307224898174321368
Q|12||1615954022.1954|7046|4|7049|20|||1615954022.1954|
Q|13||1615954327.3543|7046|4|7050|16|||1615954327.3543|
T|14||1615954582.2266|7046|1|0||7047.858264|1615954582.2266|41622195|||40702160308251||||20210317||2|307224898174321368