Live data from Hacker News

Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

github.com

11–20 of 42 posts

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#13
post #10

I appreciate this.. but why do you do it with real money? Shouldn't be better to allow a "simulation mode" ?

OP here.

You could. For me, 1 BTC is a negligible amount that was worth not having to manage the abstraction overhead of a simulation mode.

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#14

This is quite interesting. Why trade BTC though, when you can just open an Interactive Brokers account and have access to a bunch of cheap assets?

Less competition for profits vs. other algorithmic traders.

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#15
post #11

Hm, not really convinced by the "just classify buy/hold/sell based on an n-lookback" strategy -> Maybe read Ernie Chan's book on algo-trading, or use a more traditional method trying to predict volatility instead of movement.

Thanks for the book recc. You are absolutely right that those are important metrics to feed into the system.

Note I'm not really trying to 'convince' anyone of anything. I shared this on HN was to show off a fun problem domain I've been playing with. If you're looking for an end-game, you got me: Maybe I'll pick up a collaborator or two and get to profitability faster that way. Worst case, I get some resume fodder and an anecdote about machine learning to share at my next cocktail party. Best case: Eventually when cryptocurrencies are everywhere, long after this repo mints it's first millionaire, Hollywood will make a movie where I'm played by Johnny Depp. A haxxor can dream, can't I? ;)

The database model already supports the following inputs: price, volume, bid/ask spread. If a potential future contributor to this repo wanted to run a classifier or NN on this data, they could do so with significantly less time, using this repo's code.

I have a database of price, volume, bid/ask spread history for the entire poloniex index, at a minute-by-minute- granularity, for the last 2 months. I will post if there is enough interest. Vote here if interested => https://github.com/owocki/pytrader/issues

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#16
post #10

I appreciate this.. but why do you do it with real money? Shouldn't be better to allow a "simulation mode" ?

OP here. You could. For me, 1 BTC is a negligible amount that was worth not having to manage the abstraction overhead of a simulation mode.

But if you wanted to add a simulation mode, I'd certainly welcome the PR :)

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#17
post #6

I can't imagine why anyone would actually want to release a profitable trader. Isn't this kind of a tautologically dumb thing to do?

Read the readme. Trader is not profitable (yet). Unless if you don't include fees in profitability calculation, which is clearly not a calculation based in a real use case.

Right, I saw that, I just can't see any motivation to make it profitable and then issue a pull request. Maybe I'm missing something?

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#18
post #11

Hm, not really convinced by the "just classify buy/hold/sell based on an n-lookback" strategy -> Maybe read Ernie Chan's book on algo-trading, or use a more traditional method trying to predict volatility instead of movement.

Thanks for the book recc. You are absolutely right that those are important metrics to feed into the system. Note I'm not really trying to 'convince' anyone of anything. I shared this on HN was to show off a fun problem domain I've been playing with. If you're looking for an end-game, you got me: Maybe I'll pick up a collaborator or two and get to profitability faster that way. Worst case, I get some resume fodder an…

I would love to be able to see that data, if you don't mind.

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#19
post #17

Earlier quoted context omitted.

Read the readme. Trader is not profitable (yet). Unless if you don't include fees in profitability calculation, which is clearly not a calculation based in a real use case.

Right, I saw that, I just can't see any motivation to make it profitable and then issue a pull request. Maybe I'm missing something?

You posit an interesting question about human nature, and about motivations in open source software.

If someone gave you an half-written instruction manual and a toolkit that could turn an ordinary goose into a golden goose,

(1) Would you have a go at it?

(2) Would you share or hoard the golden eggs if you figured out the rest of the instructions?

(3) If you did share them, would the sum of the contributions compound and create more profit for everyone? Would the global markets for golden eggs come crashing down due to increased supply? And if so, how soon until that happens?

I do not presume to know the answer, but the undergraduate anthropology minor in me says that watching the 'pull requests' tab of this repo will yield some interesting clues.

Re: Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning

#20
post #18

Earlier quoted context omitted.

Thanks for the book recc. You are absolutely right that those are important metrics to feed into the system. Note I'm not really trying to 'convince' anyone of anything. I shared this on HN was to show off a fun problem domain I've been playing with. If you're looking for an end-game, you got me: Maybe I'll pick up a collaborator or two and get to profitability faster that way. Worst case, I get some resume fodder an…

I would love to be able to see that data, if you don't mind.

Please comment on this thread and I will notify you when it is posted. https://github.com/owocki/pytrader/issues/2
Post reply on HN