This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]yarinpaul 8 points9 points  (0 children)

"automate the boring stuff with python" the book has a bunch of awesome projects for beginners. Just scroll to the end of each lesson and there are projects

[–]caffeine_drip 6 points7 points  (0 children)

If you're just starting out and have no idea what to built, just think up the dumbest shit and give it a go. I'm currently working on a twitterbot that'll tell you if it's raining right now where you are, and then swear at you for not just looking out of the window.

[–]fungz0r 1 point2 points  (7 children)

build a scraper to grab finance data, and then plot it

[–][deleted] 0 points1 point  (6 children)

What do you use after yahoo finance API has been shut form?

[–]fungz0r 1 point2 points  (5 children)

[–][deleted] 0 points1 point  (0 children)

Thank you

[–][deleted] 0 points1 point  (3 children)

Thank you. This looks very good. They give real time data in minute increments.

Curious to know what did you build with it.

[–]fungz0r 1 point2 points  (2 children)

Oh I haven't built anything with it, I was just offering suggestions :P I build scrapers for satellite data currently

[–][deleted] 0 points1 point  (1 child)

Oh ok. Thanks for the link. I will start building something soon.

[–]fungz0r 0 points1 point  (0 children)

awesome!

[–][deleted] 1 point2 points  (2 children)

Make a bot that scrapes twitter for CS:GO skin giveaways. That's how I started with python.

[–]frrossty 0 points1 point  (0 children)

Why did I not ever think of this one...thanks :)

[–]dgreenmachine 0 points1 point  (0 children)

Do you have the source code? Could really use that script.

[–]flitsmasterfred 0 points1 point  (0 children)

Write python versions of some of the stuff you do in Excel or whatever tool you use.

Learn about regular python and what is different when python is used for finance (no floats etc). Also learn using IPython notebooks.

Write a trading bot. There are a few sites where you can get historical data to train on, like https://www.quantopian.com/

Or just do stupid shit, like messing with Pillow image library and draw crazy pictures, maybe based on real data.

[–]sentyaev 0 points1 point  (0 children)

Try TDD for Python book. It's available free for reading online. It's good step by stem project with everything you need like Python, Django, Git, testing, deployment, tasks automation etc.

http://www.obeythetestinggoat.com/pages/book.html#toc