Create an Interactive Stock Graph Using Bokeh an Pandas

I'm betting on lots of games on a daily basis and want to depict the bankroll (wallet) like a stock graph. The graph shall provide similar visualization as this: [login to view URL]

You'll be provided with a data set comprised of games.

Each game is a row with gameID, date(DD-MM-YYYY) , risk $, return $.

Each game profit = return - risk.

The profit gets added to the bankroll which is initiated in the class.

Including quick chart, resolution drop down, horizon drop down.

horizontal axes is either temporal (week,month, quarter, year) or instance based (game).

vertical axes is $.

Start and end date which allow calendar selection and optionally are limited to dates available only.

On the left side of chart, html widget with the graph period ROI (return on investment in %), the net profit (in $) , volatility of ROI for period (stdev of ROI in %)

Must be written in python(2.7), bokeh (0.12.3), and pandas (0.21).

Output is an HTML available from bokeh, probably with a link to the bokeh server address.

Code for bokeh server, if required, is needed to complete project.

Object oriented programming practices with inline comments in English.

Also, follow standard python method documentation practices.

Added the first version of the graph python code using pandas and bokeh.
The developer can take this and enhance it.
It already does the basic calculations needed.
What is left is the widget generation for
--toggling resolution and horizon
--bokeh server

Skills: JavaScript, Python

See more: interactive plot python, matplotlib interactive figure, python interactive plot matplotlib, python interactive network graph, mpld3 tutorial, mpld3 vs bokeh, python interactive graph visualization, python interactive plot slider, i am looking for someone who can create a baseline website using wordpress, create interactive graph javascript, create graph using windows application, create interactive maps using javascript pdf, create graph using sqlite php, create stock chart using program, create web based stock chart using java, create graph using fortran, create simple chart vbnet using dundas, create html web design using access, real time stock graph, create interactive flash

About the Employer:
( 2 reviews ) Kitchener, Canada

Project ID: #15985979

5 freelancers are bidding on average $13/hour for this job


Hi, ➲ 7+ years of full-time experience in Python / Django with 50,000+ Upwork hours billed and 50+ successful Python projects ➲ Upwork Top 10 Certification for Python and Django ➲ Guaranteed Results Policy: Pay only More

$15 CAD / hour
(16 Reviews)
$12 CAD / hour
(52 Reviews)

Expert python developer with experience of over 100 projects and masters in Data science. I have more than 5 years of experience in Python and Javascript. Contact me to discuss this further. Thanks

$13 CAD / hour
(34 Reviews)

Hello I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I would love to work on your project and I'm confident that I can give the result and exceed your More

$11 CAD / hour
(6 Reviews)

Knowledge of Machine Learning frameworks like Scikit-Learn and Spark-ML as well as specialised frameworks like NLTK, SpaCy, TextBlob. Work experience of 1.5 years in the field of Data Science & Machine Learning as well More

$14 CAD / hour
(0 Reviews)