Find Jobs
Hire Freelancers

Data analytics/visualization in Python

$100-150 USD

已关闭
已发布超过 8 年前

$100-150 USD

货到付款
Data analytics/visualization in Python Note: This is a Test Task that will lead to the main project if the test is completed as per expectation. What follows are instructions for completing a test task for consideration as a Python-based data visualization, analytics and general scripting developer. When you are finished, please submit a pull request with your solution, including any artifacts, instructions, or clarifications. Deploy your solution in your preferred fashion and include a URL to the GUI in your submission. We will review your submission and get back to you within a few days! Background In order to monitor and improve our algorithms, we rely on various forms of analytics and analysis tools to understand the results of our trading decisions. We are striving to improve this infrastructure and hopefully you can help! Internally, we maintain various sets of data stores. One of them is called Bashoop which serves as a high-capacity time series data store, and is relied upon as an intermediary for analysis that relies upon time series data. See below for instructions on how to access a dummy instance of Bashoop created for this task. You will need to know some basics of market data and trading concepts. Also, a basic understanding of time series data. These are good starting points: Order Books ([login to view URL]) Bid/Ask ([login to view URL]–ask_spread) The Task The overall task will involve extracting market data for various trading instruments (represented by unique symbols), applying some transformations and statistical functions, and displaying the results in a report. 1. Obtain the following QUOTES series from Bashoop: TYQUOTES, FVQUOTES The quotes data is stored as a BBO. BBO stands for best bid/offer, which represents the best bid and ask (ask and offer are interchangable terms) in the market for a given instrument at any given time. At each timestamp it contains, in the following order: bid price, bid quantity, ask price, ask quantity 2. Calculate a VwMpt at each timestamp t for each instrument's QUOTES series VwMpt_t = bid_price_t + (ask_price_t-bid_price_t) * (bid_qty_t / (bid_qty_t+ask_qty_t)) 3. Calculate a rolling correlation rho of VwMpt returns (first difference, i.e. derivative) sampled at 1 minute intervals with a lookback of 100 samples 4. On a webpage, display a plot of VwMpt substracted from the first sample (so the time series starts at 0) of both series on the same line chart, and below it plot the rho lined up along the same time axis. You may use a library like Flot or something similar. Bashoop The Bashoop instance for this task can be reached at: [login to view URL] Bashoop data is stored, and can be retrieved, as flat files. This is possible via a RESTful interface Each Bashoop file is called a series and has a unique identifer (the series_id) The first column of each series (file) is a monotonically increasing timestamp stored as microseconds since epoch. This is then followed by one or more columns of values recorded at the given row's timestamp. To download a series with a series_id of FVQUOTES from a Bashoop instance located at [login to view URL] you can: curl -s -d "series_id=FVQUOTES" -d "start_ts=0" -d "end_ts=1451606400000000" -d "compress=0" [login to view URL] -X GET where start_ts and end_ts are micros send epoch. In this case we want the full history. Hints You can assume that BBO data remains unchanged between each update (each row) Assessment Criteria Code quality and documentation Design decisions Solution Usability
项目 ID: 9204954

关于此项目

7提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
7威客以平均价$233 USD来参与此工作竞价
用户头像
Hi, I, based on my 5 years of experience as a software engineer knowledgeable with Python, can handle this task pretty well. In fact, I already done related to this job before. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next step. Thanks, Joseph C Ocero
$499 USD 在2天之内
4.8 (21条评论)
4.8
4.8
用户头像
Aucune proposition n'a encore été fournie.
$160 USD 在3天之内
5.0 (15条评论)
4.3
4.3
用户头像
Hello. How are you? I saw your description I have done several project like this. I'm an expert in Data Structures and Algorithms. And I know Java ,C/C++, C# and Python well. I'm interested this project. I want to discuss with you about this project. If it's possible,please contact me and explain more detail. I wait your good reply. Bye.
$138 USD 在3天之内
4.7 (14条评论)
4.0
4.0
用户头像
Python Developer for 2 years. Expericed in pandas/numpy/bokeh/matplotlib. Specialized on data analitics/processing
$138 USD 在3天之内
5.0 (1条评论)
1.2
1.2
用户头像
I am used to deliver analytics for both the board room as well as busy start-up founders. I am very used to deliver easy-to-the eye analytics in a variety of formats.
$250 USD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
A proposal has not yet been provided
$277 USD 在14天之内
0.0 (0条评论)
0.0
0.0

关于客户

INDIA的国旗
BANGALORE, India
5.0
10
付款方式已验证
会员自7月 2, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。