Build a stock charting tool in Python -- 2
Budjetti $30-250 AUD
Job Description:
I require a script written in Python 3, to help provide a visual summary for a day-trader's performance
Key requirements
A) Stock price to be charted, with Green and Red dots to be overlayed onto chart, to highlight buys/sells
B) Traded volume for a stock to be charted
C) Cumulative stock position to be charted
D) Cumulative profit/loss to be charted
See attachment "expected output" for what I'm expecting as a result.
Python script to output this as 1 jpg file
This script will take 2 sets of input arrays
1) An array containing stock purchases.
This array will contain columns for "Buy or Sell", Volume, Price, Value and Trade DateTime.
Please see "input 1" for an example set of data.
2) An array containing timeseries data for the price of the stock.
This array will contain columns for Date, Time, Open, High, Low, Close, and Volume. This data will be provided in 1 minute intervals.
Please see "input 2" for an example set of data.
Chart A)
stock price data will come from data in array 2. This data will need to plotted as "candlesticks" for each 1 minute interval.
Buys to be overlayed as Green dots. Sells as Red. If the same 1 minute interval contains both a buy and a sell, then both green/red dot should appear.
Points for each dot will be sourced from array 1.
Chart B)
Traded volume will come from array 1. Needs to be plotted directly below chart A (or combined with), and x-axis must be in-line with chart A)
Chart C)
Cumulative stock position data will come from parsing Array 1. Our position will start at 0, and then we increment for every buy, and decrement for every sell, based on the "volume" column in array 1. This calculation is to be performed for each 1 minute interval provided in Array 1. If no data for an interval, then no change to the cumulative position.
Chart D)
Cumulative profit/Loss will be calculated for each minute by calculating the "cash position", and then adding the "value of the stock position".
Cash position to be calculated by subtracting all buy "value" from array 1, and adding all sell "value".
stock position to be calculated by adding all the buy "volume" from array 1, and subtracting all the sell "volume". Then, the value of this stock position to be calculated by multiplying the corresponding "Close" price from array 2.
I have this code logic written in an excel file - for this project, I just need this logic rewritten into Python, please ask for this and I can provide the example excel logic. Note - for all posts, please let me know what charting library you intend to use for this, so I we can easily filter out the copy-paste responses. charting lib will need to be opensource/free to use. Please also advise how you intend to generate the jpg image (e.g. python library to be used, and if other libraries may be used: selenium, phantom, etc)
Myönnetty käyttäjälle:
Hello, I have gone through your requirements. You need a python script to generate charts images based on given data. I am a python developer and data science enthusiastic. I use seaborn and matplotlib pyt Lisää
26 freelanceria on tarjonnut keskimäärin $180 tähän työhön
Thanks for your job post. I am a senior python developer also I worked with trading platforms for a long time. So I am really interested in this role. Kind regards
Build a stock charting tool in Python -- 2 Good evening Rod L. , Hi I am a very experienced statistician, data scientist and academic writer. I have completed several PhD level thesis projects involving advanced stati Lisää
I'm experienced Data Scientist and Content writer with 08 yrs of experience in the field of Machine Learning using R & Python. I can help in writing as well programming tasks as: Python Machine Learning Excel VBA Matla Lisää
Hello! How are you? I'm glad to bid on your project. I'm a python expert with 8+ years experience and I'm very familiar with various libraries and packages including matplotlib,pyplot,yahoo-finanace,threading etc. I' Lisää
hi. I`v checked your job and interested. I'v rich experiences of python chat. for example Plotly , but it maybe good you to prefer. I am ready to work for you and once you are interstd, plase contact me,reagards
⚡️⚡️ I checked your project detail and my skill are fitted in your project. ⚡️⚡️ Hi, I have been working with Python, scrapping, scripting and web development for over 5+ years. I can show the working result and code Lisää
Hi, Dear Employer, ""I will build your stock charting tool in Python"" I have read your whole Project description and attached file carefully. And understand your requirements well. Now I can say with confident that I Lisää
Greetings, Thank you for this posting an opportunity related to my area of expertise. I understand your requirements and would love to discuss in details.I have did similar work recently in past. I have excellent exp Lisää
I can give python program either in executable or web mode. Contact me please................................................................................... Regs Jinu
Hi, Greetings for thse day! As you are looking for an expert to Experienced Python developer (with strong full-Stack Experience) so I am glad to inform you that I am a seasoned software developer and have experience o Lisää
I'm a python enthusiast and I'm well acquainted with the python libraries. I'll be using Matplotlib for charting and Pillow for the image processing.
HI, Hope you are doing well, I am a professional designer and content writer and having relevant skill-set on Python,Here i assess your job requirement of Build a stock charting tool in Python i will do this job with Lisää