Completed

Senior python or java developer to develop stock screen app based on existing github repo

We would like to develop a simple app based on either python or java.

If you have some similar project, that's great.

The job should be done remotely using Teamviewer or anydesk.

For the following requirements, we have found related repos on GitHub. They should be very helpful. We will share more material with you in chat.

If you know python or java very well it should be very easy. You can search for related projects in GitHub and get quick idea about this project.

The project should not depend on too complicated libraries and the project should run easily on any IDE. We don't want to configure many things in order to compile this project!

a. The stock data can be obtained from eoddata.com.

b. Database: mySQL

c. Use TD Ameritrade API to get price history

d. Store all the API credentials in a text file.

e. Alpaca: A trading platform where you can submit commission free trades through an API.

Deliverables: for each of the following we have some github repos that are very much related.

A. Stock performance viewer:

1. Enter a stock symbol, and display its price/volume history. And also draw the line of average prices.

2. User can zoom in/out and click to move page to a particular date range

B. Screen stocks of all in NASDAQ and NYSE

a. Daily close price in the past two years

b. Weekly close price in the past five years (the most possible data)

c. Method 1: Rank stocks based on their daily volume increase/average daily volume %

d. Method 2: Rank stocks based on their hourly volume increase/average hourly volume %

e. Method 3: Rank stocks based on their hourly price increase %

f. Method 4: Rank stocks based on their daily price increase %

C. Portfolio price history

a. Add/Remove a portfolio

i. In each portfolio, add/remove stocks

b. For each portfolio, display the price trend history on the right side

i. Can select a duration to see the history

D. Trading Bot:

a. Refer to

1). Alpaca.

2). However, also enable the trading of TD Ameritrade.

More information can be found in the following link.

[login to view URL]

Skills: Python, MySQL, Java

See more: java freelance jobs for beginners, online java projects to earn money, java online projects work, upwork, freelance java developer jobs, freelance projects in java j2ee, online java jobs work from home, freelance java projects beginners, develop video streaming app java, senior java developer moscow, senior java developer jeeflexrorspringhibernatesun certified, java gps touch screen app, develop stock quote app xcode, can create app based existing, java developer code quiz program android app, Senior Java Developer, senior python developer, intermediate to senior java developer corporate company bellville, eugene levin senior java developer, find senior java developer in europe

About the Employer:
( 57 reviews ) Conroe, Sweden

Project ID: #26885130

Awarded to:

milandjokic

Hello. How are you? I have already read your description and i think i am qualified for this subject. I'm full-stack web developer. "He that has most time has none to lose" it's my creed. I'll solve your anyproblems in More

$200 USD in 7 days
(1 Review)
0.6

4 freelancers are bidding on average $145 for this job

alexasc1

Hello I have enough experience of python and i can do it as you want I want to work with you and ready now Please chat with me and discuss more Thanks

$140 USD in 7 days
(12 Reviews)
4.5
greatswork

I have high specialization and experience in the Development of Desktop, Web and Mobile Applications. Programming languages: C, C++, C#, Python, GO, Matlab, Java, VB, kotlin, JavaScript. Web Development: Front-End, B More

$140 USD in 1 day
(5 Reviews)
3.3
(0 Reviews)
2.0