Eikon for Developers: Can I pull historical data into my HTML5 App?
1) Is this possible?
2) If not, is it going to be possible?
3) I am assuming this is possible if building a .NET app, right?
Thanks
2) If not, is it going to be possible?
3) I am assuming this is possible if building a .NET app, right?
Thanks
Tagged:
1
Answers
-
We have a plan to start the work around the end of this month and should be ready a bit later. You can track the progress at
http://iajira.amers.ime.reuters.com/browse/JET-4781 -
Hi Tristan,
In few words:
1 - Possible, no
2 - Planned, yes, JET will be extended to time series
3 - Available in .NET Apps, yes
Just curious to understand why an HTML5 chart doesn't meet your requirements: could you clarify your use case?
Thanks1 -
Panit was first Still, understanding Tristan's use case can help exposing the proper APIs.0
-
Hi Tristan,
Many thanks for the question. As Panit and Denis mentioned the story is as follows:
- the .NET SDK currently provides access to the time series data through new, very easy to use API built recently by Denis;
- the Web SDK currently does not provide access to time series data yet, but we are working on this and we are hoping to release a first version of this in August
It would be great to understand your use case in more detail so if you could provide any information, that would be very helpful.
Thank you,
Bogdan1 -
Panit, Denis, Bogdan - thanks for the answers. The question came up because I have built a simple portfolio app, and wish to add some VAR analysis. There are a few approaches one could take to this, but in general we need to calculate the means, standard deviations, and covariances of log-normal historical returns. Does it make sense to replicate the RHistory function? If, like me, you tend to prototype the logic in Excel before coding then this would be useful. T0
-
Tristan, thanks for clarifying. I believe that we shouldn't do any math calculation in the browser because of a couple of drawbacks: - To my knowledge JavaScript V8 math calculations don't specify any calculation accuracy (at least ECMA specifications doesn't, eg Math.Pow is specified as 'implementation dependent'). - Unless you use HTML5 Web Workers, a long calculation (ie > 500ms) will make the application unresponsive by consuming CPU in the main thread. - Although very fast, JavaScript V8 is still about 2x slower than Java or C#, though this ratio can change a lot depending on the running code (see [benchmarks][1]). Calculating VAR server-side would be better, maybe on TRACS infrastructure. Contacting Gabriel Le Blanc or Philippe Lampietti may help. [1]:
http://benchmarksgame.alioth.debian.org/u64/benchmark.php?test=all&lang=v8&lang2=gpp&data=u641 -
Hi Denis. Good stuff. I'll look forward to the history functionality, but take on board that JavaScript math should be kept to a minimum. Of course, whilst VAR is desirable, it is quite specific. What might be more useful is to have some JET functions which are a little more generic - for example MAX, MIN, AVERAGE, STDEV, CORREL - as applied to historical data per specified RIC(s), start date, end date, data item, periodicity, etc. The remaining math for a single position historical or analytical VAR would then be minimal. Portfolio (or incremental) analytical VAR would require a significant matrix operation on the covariance matrix. The Monte Carlo approach may be a step too far for the Web SDK!? T0
Categories
- All Categories
- 6 AHS
- 37 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛