|
18 | 18 | "[OHLC](https://en.wikipedia.org/wiki/Open-high-low-close_chart)\n",
|
19 | 19 | "data_ (stocks, forex, futures, crypto, ...) as a\n",
|
20 | 20 | "[pandas.DataFrame](https://pandas.pydata.org/pandas-docs/stable/10min.html)\n",
|
21 |
| - "with columns `'Open'`, `'High'`, `'Low'`, `'Close'` and (optionally) `'Volume'`. Such data is widely obtainable (see: \n", |
22 |
| - "[pandas-datareader](https://pandas-datareader.readthedocs.io/en/latest/),\n", |
23 |
| - "[Quandl](https://www.quandl.com/tools/python),\n", |
24 |
| - "[findatapy](https://github.com/cuemacro/findatapy)).\n", |
25 |
| - "Besides these, your data frames can have _additional columns_ which are accessible in your strategies in a similar manner.\n", |
| 21 | + "with columns `'Open'`, `'High'`, `'Low'`, `'Close'` and (optionally) `'Volume'`.\n", |
| 22 | + "Such data is widely obtainable, e.g. with packages:\n", |
| 23 | + "* [pandas-datareader](https://pandas-datareader.readthedocs.io/en/latest/),\n", |
| 24 | + "* [Quandl](https://www.quandl.com/tools/python),\n", |
| 25 | + "* [findatapy](https://github.com/cuemacro/findatapy),\n", |
| 26 | + "* [yFinance](https://github.com/ranaroussi/yfinance),\n", |
| 27 | + "* [investpy](https://investpy.readthedocs.io/),\n", |
| 28 | + " etc.\n", |
26 | 29 | "\n",
|
27 |
| - "DataFrame should ideally be indexed with a _datetime index_ (convert it with [`pd.to_datetime()`](https://pandas.pydata.org/pandas-docs/stable/generated/pandas.to_datetime.html)), otherwise a simple range index will do." |
| 30 | + "Besides these columns, **your data frames can have additional columns which are accessible in your strategies in a similar manner**.\n", |
| 31 | + "\n", |
| 32 | + "DataFrame should ideally be indexed with a _datetime index_ (convert it with [`pd.to_datetime()`](https://pandas.pydata.org/pandas-docs/stable/generated/pandas.to_datetime.html));\n", |
| 33 | + "otherwise a simple range index will do." |
28 | 34 | ]
|
29 | 35 | },
|
30 | 36 | {
|
|
0 commit comments