Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • Elektron /
  • WebSocket API /

For a deeper look into our Elektron API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

avatar image
Question by bansalshah · Sep 16, 2019 at 08:30 PM · elektron-sdktreprdp-apiwebsocketsrrto

Custom VWAP support

Hi team,


I asked about VWAP and Interval VWAP with a start and end date available (https://community.developers.refinitiv.com/questions/48832/vwap-and-interval-vwap-support.html ) which can be obtained from the History Api (TRTH or Elektron Data Platform).


Now my question is, is there a streaming service available with Elektron, where I provide a custom start date time (with the same exchange current trading date) and get VWAP streaming from that time. for e.g if the market starts from 9:30 am then get me(stream) VWAP started with 10:00 am which means ignore all trades in calculation of VWAP from 9:30 - 10 am.


Thank you,

People who like this

0 Show 0
Comment
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

2 Replies

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by Gurpreet · Sep 16, 2019 at 08:33 PM

Hi @bansalshah, There is no such streaming service available. Your application will have to subscribe to streaming market data and do its own VWAP calculations.

Comment
bansalshah

People who like this

1 Show 3 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
bansalshah · Sep 16, 2019 at 08:45 PM 0
Share

Thanks @Gurpreet for the response. Just a follow up question is there any mechanism to lets say override a field and get the affected list of fields (or sub list of fields affected) ?

avatar image
REFINITIV
Gurpreet ♦♦ bansalshah · Sep 16, 2019 at 08:51 PM 0
Share

I don't quite understand what you are asking - but the update message in streaming subscription only contains the delta's, i.e. the fields that have changed from the last time they were sent out (with few exceptions like TRDPRC_1 is always included in trade message). You can further limit the number of fields delivered to your application, by specifying the subset of fields of interest, when starting a subscription.

There is no means to override a field.

avatar image
bansalshah Gurpreet ♦♦ · Sep 17, 2019 at 01:38 PM 0
Share
Hi @Gurpreet and @Umer Nala, I think your last line gives me my answer. I am not trying to directly get a sub list of fields. I was looking to override a field (say FIELD1 to 100) and send it in my request and then get the values of all the fields affected by my change. But if there is no means to override , it clears my doubt.

Thank you.
avatar image
REFINITIV
Answer by umer.nalla · Sep 17, 2019 at 09:24 AM

Hi @bansalshah,

IF by override you mean filter out / omit unwanted fields from the payload responses - you can use the Views functionality as described in this Tutorial step to request only those fields you are interested in.

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Watch this question

Add to watch list
Add to your watch list to receive emailed updates for this question. Too many emails? Change your settings >
10 People are following this question.

Related Questions

How save the messages from the websocket server using R?

New subcription for same symbol

Documentation for Refinitiv Fields

The WebSocket API documentation test environment ignores "ServiceId"

SSL Unknown Protocol Error - Elektron WebSocket API - executing market_price_edpgw_authentication.py

  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Connected Risk APIs
  • DSS
  • Data Fusion
  • Data Model Discovery
  • Datastream
  • Eikon COM
  • Eikon Data APIs
  • Electronic Trading
    • Generic FIX
    • Local Bank Node API
    • Trading API
  • Elektron
    • EMA
    • ETA
    • WebSocket API
  • Intelligent Tagging
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open Calais
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • RDMS
  • Refinitiv Data Platform
    • Refinitiv Data Platform Libraries
  • Rose's Space
  • Screening
    • Qual-ID API
    • Screening Deployed
    • Screening Online
    • World-Check One
    • World-Check One Zero Footprint
  • Side by Side Integration API
  • TR Knowledge Graph
  • TREP APIs
    • CAT
    • DACS Station
    • Open DACS
    • RFA
    • UPA
  • TREP Infrastructure
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • Workspace SDK
    • Element Framework
    • Grid
  • World-Check Data File
  • 中文论坛
  • Explore
  • Tags
  • Questions
  • Badges