Hot answers tagged

2

You're going to want different databases for different data. For instance, the company master, historical data, and fundamental data can probably all live in a standard SQL database (MySQL or Postgres are both reasonable choices). If the intraday data is relatively low-frequency (e.g., 1-minute bars or lower), that can probably be put into the SQL DB as ...


2

An SQL database is generally best for structured data, ad-hoc queries and for queries involving joining several entities together to find the results. It will also help you maintain data consistency and integrity by forcing this more structured design. Recent in-memory features of modern database engines offer most of the remaining performance advantages of ...


2

Briefly: Some functions simply are not vectorised. If you want to loop getBars() over a vector of symbols, write another wrapper doing the looping. As our documentation says: startTime: A Datetime object with the start time, defaults to one hour before current time (and ditto for endTime) you need to supply a DateTime object, and as.POSIXct() is one way ...


1

This may not directly answer your questions. There's a class offered by Georgia Tech called Machine Learning for Trading, you might find it useful. https://www.udacity.com/course/machine-learning-for-trading--ud501


1

Read Max Dama on Automated trading (PDF) - This is the best introduction to algorithmic trading out there: http://www.decal.org/download/2582


1

high Promoter share in a company has the following advantages. Stock price is usually higher as the availability in open market is low. High probability of the company being strong. Cause, they needn't depend on votes to take right decisions. But it could backfire too. Low promoter share in a company means, The volatility is predictable to a ...



Only top voted, non community-wiki answers of a minimum length are eligible