комментарии sariato на форуме

  1. Логотип Колизей
    Добрый день! Подскажите, какой чат для новичков? Я разработчик, делаю ПО по конвертации тиковой базы level1 формата ICE Data в 1 мин. базу ASCII. Подскажите, чтобы получить объем — volume 1 минуты, нужно trade.size всех тиков за 1 мин. сложить, правильно понимаю? Спасибо
  2. Логотип ММК
    Всех тиков сделок, вернее
  3. Логотип ММК
    Уточню, интересует, как вообще считается 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

    sariato, Давай с этим в личку, тут какбэ про ММК форум.
    Выглядит, так что тут еще данные по заявкам, статус биржи, и еще что то.
    То что #D=T это сделки, где есть TRADE.PRICE>|<TRADE.SIZE> оно тебе и нужно

    Константин Лебедев, trade.size — это и есть объем сделки? Т.е. получается для 1 минуты нужно сложить trade.size всех тиков за 1 мин?
  4. Логотип ММК
    Уточню, интересует, как вообще считается 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
  5. Логотип ММК
    Уточню, интересует, как вообще считается volume?
  6. Логотип ММК
    Добрый день! Подскажите, пожалуйста. Разрабатываем ПО для конвертации таблицы архива котировок level1 в формате ICE Data Services — тиковая таблица со строками T — trade, Q — quot (поля в этой таблице: trade.price, activity.datetime, bid.price, bid.size, ask.price, ask.size и тп). Конверторуем в 1-минутную таблицу ASCII с данными: open, close, high, low, volume, open volume bid, open volume ask, open quintity bit, open quintity ask и тп.
    Я в финансовой терминологии не особо силен.
    Как, например, на основе полей ICE Data мне получить объем — volume?
    Благодарю кто откликнется
Чтобы купить акции, выберите надежного брокера: