diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/01 Introduction.html similarity index 54% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/01 Introduction.html index 9ef71e6358..22c2e84374 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/01 Introduction.html +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/01 Introduction.html @@ -1,4 +1,4 @@ -

The Binance Crypto Future Price Data by CoinAPI is for Crypto-currency futures price and volume data points. The data covers 718 Cryptocurrency pairs, starts in August 2020, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Binance.

+

The Binance Crypto Future Price Data is for Crypto-currency futures price and volume data points. The data covers 718 Cryptocurrency pairs, starts in August 2020, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Binance.

The Binance Crypto Future Margin Rate Data dataset provides margin interest data to model margin costs.

diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/02 About the Provider.html new file mode 100644 index 0000000000..804790ea3a --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Binance was founded by Changpeng Zhao in 2017 with the goal to "increase the freedom of money globally". Binance provides access to trading Crypto through spot markets and perpetual Futures. They serve clients with no minimum deposit when depositing Crypto. Binance also provides an NFT marketplace, a mining pool, and services to deposit Crypto coins in liquidity pools to earn rewards.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/metadata.json similarity index 80% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/metadata.json index a28ef75e84..6a8e04de71 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Binance Crypto Future Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Binance Crypto Future Price Data dataset from CoinAPI.", + "description": "Binance Crypto Future Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Binance Crypto Future Price Data dataset from CoinAPI.", + "og:description": "Binance Crypto Future Price Data dataset from QuantConnect.", "og:title": "Binance Crypto Future Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Binance Crypto Future Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/binance-crypto-future-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/binance-crypto-future-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/01 Introduction.html new file mode 100644 index 0000000000..7e43d04ba0 --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/01 Introduction.html @@ -0,0 +1,4 @@ +

The Binance Crypto Price Data is for Cryptocurrency price and volume data points. The data covers 3,320 Cryptocurrency pairs, starts in July 2017, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Binance. +

+ +

For more information about the Binance Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/02 About the Provider.html new file mode 100644 index 0000000000..804790ea3a --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Binance was founded by Changpeng Zhao in 2017 with the goal to "increase the freedom of money globally". Binance provides access to trading Crypto through spot markets and perpetual Futures. They serve clients with no minimum deposit when depositing Crypto. Binance also provides an NFT marketplace, a mining pool, and services to deposit Crypto coins in liquidity pools to earn rewards.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/09 Universe History.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/10 Remove Subcriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/10 Remove Subcriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/10 Remove Subcriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/10 Remove Subcriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/metadata.json similarity index 72% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/metadata.json index 83ff24426c..a3dcb51fb8 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 Binance Crypto Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Binance Crypto Price Data dataset from CoinAPI.", + "description": "Binance Crypto Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Binance Crypto Price Data dataset from CoinAPI.", + "og:description": "Binance Crypto Price Data dataset from QuantConnect.", "og:title": "Binance Crypto Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Binance Crypto Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/binance-crypto-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/binance-crypto-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/01 Introduction.html new file mode 100644 index 0000000000..5389259d3f --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/01 Introduction.html @@ -0,0 +1,3 @@ +

The Binance US Crypto Price Data is for Cryptocurrency price and volume data points. The data covers 604 Cryptocurrency pairs, starts in October 2019, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Binance US.

+ +

For more information about the Binance US Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/02 About the Provider.html new file mode 100644 index 0000000000..804790ea3a --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Binance was founded by Changpeng Zhao in 2017 with the goal to "increase the freedom of money globally". Binance provides access to trading Crypto through spot markets and perpetual Futures. They serve clients with no minimum deposit when depositing Crypto. Binance also provides an NFT marketplace, a mining pool, and services to deposit Crypto coins in liquidity pools to earn rewards.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/09 Universe History.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/metadata.json similarity index 82% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/metadata.json index dad19afe38..c2d923732a 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Binance US Crypto Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Binance US Crypto Price Data dataset from CoinAPI.", + "description": "Binance US Crypto Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Binance US Crypto Price Data dataset from CoinAPI.", + "og:description": "Binance US Crypto Price Data dataset from QuantConnect.", "og:title": "Binance US Crypto Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Binance US Crypto Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/binance-us-crypto-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/binance-us-crypto-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/01 Introduction.html new file mode 100644 index 0000000000..3fa9096c5a --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/01 Introduction.html @@ -0,0 +1,4 @@ +

The Bitfinex Crypto Price Data is for Cryptocurrency price and volume data points. The data covers 570 Cryptocurrency pairs, starts in January 2013, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Bitfinex. +

+ +

For more information about the Bitfinex Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/02 About the Provider.html new file mode 100644 index 0000000000..d0c6444440 --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Bitfinex was founded by Giancarlo Devasini and Raphael Nicolle in 2012 with the goal to "give our users the ultimate cryptocurrency trading experience". Bitfinex provides access to trading Crypto for clients outside prohibited jurisdictions with no minimum deposit to set up an account. If you fund your account with fiat currency, they enforce a 10,000 minimum for USD, EUR, and GBP. However, if you fund your account with Crypto, they do not enforce a minimum deposit. Bitfinex also provides Crypto staking, a mobile app, and an unrealized profit leaderboard for the traders on the platform. Bitfinex has always been at the forefront of technological innovation in digital asset trading.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/09 Universe History.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/metadata.json similarity index 82% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/metadata.json index 09862354f2..f863879f66 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 Bitfinex Crypto Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Bitfinex Crypto Price Data dataset from CoinAPI.", + "description": "Bitfinex Crypto Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Bitfinex Crypto Price Data dataset from CoinAPI.", + "og:description": "Bitfinex Crypto Price Data dataset from QuantConnect.", "og:title": "Bitfinex Crypto Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Bitfinex Crypto Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/bitfinex-crypto-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/bitfinex-crypto-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/02 Bybit Crypto Future Margin Rate Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Bybit Crypto Future Margin Rate Data/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/01 Introduction.html similarity index 60% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/01 Introduction.html index 74f199f4cb..1977db82c2 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/01 Introduction.html +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/01 Introduction.html @@ -1,4 +1,4 @@ -

The Bybit Crypto Future Price Data by CoinAPI is for Cryptocurrency Futures price and volume data points. The data covers 631 Cryptocurrency pairs, starts in August 2020, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Bybit.

+

The Bybit Crypto Future Price Data is for Cryptocurrency Futures price and volume data points. The data covers 631 Cryptocurrency pairs, starts in August 2020, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Bybit.

The Bybit Crypto Future Margin Rate Data dataset provides margin interest rate data to model margin costs.

diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/02 About the Provider.html new file mode 100644 index 0000000000..058876a035 --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Bybit was co-founded by Ben Zhou in March 2018 with the goal to offer a professional platform where Crypto traders can find an ultra-fast matching engine, excellent customer service, and multilingual community support. Bybit provides access to trading Crypto and Crypto Futures for clients outside of excluded jurisdictions with low minimum deposits to set up an account. For more information about Crypto and fiat deposits, see the Bybit documentation. Bybit also provides Crypto staking, initial DEX offerings, and community airdrops.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/metadata.json similarity index 81% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/metadata.json index 8e325d994b..bc30e8b93e 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 Bybit Crypto Future Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Bybit Crypto Future Price Data dataset from CoinAPI.", + "description": "Bybit Crypto Future Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Bybit Crypto Future Price Data dataset from CoinAPI.", + "og:description": "Bybit Crypto Future Price Data dataset from QuantConnect.", "og:title": "Bybit Crypto Future Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Bybit Crypto Future Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/bybit-crypto-future-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/bybit-crypto-future-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/01 Introduction.html new file mode 100644 index 0000000000..c26bf00874 --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/01 Introduction.html @@ -0,0 +1,3 @@ +

The Bybit Crypto Price Data is for Cryptocurrency price and volume data points. The data covers 956 Cryptocurrency pairs, starts in July 2017, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Bybit.

+ +

For more information about the Bybit Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/02 About the Provider.html new file mode 100644 index 0000000000..058876a035 --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Bybit was co-founded by Ben Zhou in March 2018 with the goal to offer a professional platform where Crypto traders can find an ultra-fast matching engine, excellent customer service, and multilingual community support. Bybit provides access to trading Crypto and Crypto Futures for clients outside of excluded jurisdictions with low minimum deposits to set up an account. For more information about Crypto and fiat deposits, see the Bybit documentation. Bybit also provides Crypto staking, initial DEX offerings, and community airdrops.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/09 Universe History.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/metadata.json similarity index 73% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/metadata.json index 6c891d23a5..e6efd707df 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 Bybit Crypto Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Bybit Crypto Price Data dataset from CoinAPI.", + "description": "Bybit Crypto Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Bybit Crypto Price Data dataset from CoinAPI.", + "og:description": "Bybit Crypto Price Data dataset from QuantConnect.", "og:title": "Bybit Crypto Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Bybit Crypto Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/bybit-crypto-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/bybit-crypto-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/03 CFD Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 CFD Data/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/03 Live Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/03 Live Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/03 Live Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/03 Live Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/04 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/04 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/04 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/04 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/05 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/05 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/05 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/05 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/09 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/09 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/09 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/09 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/10 Supported Indices.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/10 Supported Indices.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/10 Supported Indices.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/10 Supported Indices.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/04 Cash Indices/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 Cash Indices/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/01 Introduction.html new file mode 100644 index 0000000000..00773d46bd --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/01 Introduction.html @@ -0,0 +1,4 @@ +

The Coinbase Crypto Price Data provides Cryptocurrency price and volume data points. The data covers 970 Cryptocurrency pairs, starts in January 2015, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Coinbase. +

+ +

For more information about the Coinbase Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/02 About the Provider.html new file mode 100644 index 0000000000..1ef18a174d --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Coinbase was founded by Brian Armstrong and Fred Ehrsam in 2012 with the goal to "increase economic freedom in the world". Coinbase provides access to trading Crypto for clients in over 100 countries with no minimum deposit. Coinbase also provides a self-hosted Crypto wallet, a Visa debit rewards card, and Bitcoin collateral-backed lines of credit.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/09 Universe History.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/metadata.json similarity index 82% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/metadata.json index 6c216a4161..6c50e70145 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 Coinbase Crypto Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Coinbase Crypto Price Data dataset from CoinAPI.", + "description": "Coinbase Crypto Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Coinbase Crypto Price Data dataset from CoinAPI.", + "og:description": "Coinbase Crypto Price Data dataset from QuantConnect.", "og:title": "Coinbase Crypto Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Coinbase Crypto Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/coinbase-crypto-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/coinbase-crypto-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/05 FOREX Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 FOREX Data/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/08 Remove Subscription.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/08 Remove Subscription.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/08 Remove Subscription.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/08 Remove Subscription.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/06 Fear and Greed/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 Fear and Greed/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/08 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/08 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/08 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/08 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/07 International Future Universe/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 International Future Universe/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/01 Introduction.html new file mode 100644 index 0000000000..cfdace456a --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/01 Introduction.html @@ -0,0 +1,3 @@ +

The Kraken Crypto Price Data provides Cryptocurrency price and volume data points. The data covers 1,262 Cryptocurrency pairs, starts in October 2013, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on the Cryptocurrency markets/exchanges supported by QuantConnect.

+ +

For more information about the Kraken Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/02 About the Provider.html new file mode 100644 index 0000000000..78921152e1 --- /dev/null +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/02 About the Provider.html @@ -0,0 +1 @@ +

Kraken was founded by Jesse Powell in 2011 with the goal to "accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion". Kraken provides access to trading Crypto through spot and Futures markets for clients with a minimum deposit of around $0-$150 USD for currency and Crypto deposits. Kraken also provides staking services, educational content, and a developer grant program.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/09 Universe History.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/metadata.json similarity index 72% rename from 03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/metadata.json index be3aabd19d..15ceb84ee4 100644 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/metadata.json +++ b/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 Kraken Crypto Price Data/metadata.json @@ -1,12 +1,12 @@ { "type": "metadata", "values": { - "description": "Kraken Crypto Price Data dataset from CoinAPI.", + "description": "Kraken Crypto Price Data dataset from QuantConnect.", "keywords": "data, financial data, alternative dataset", - "og:description": "Kraken Crypto Price Data dataset from CoinAPI.", + "og:description": "Kraken Crypto Price Data dataset from QuantConnect.", "og:title": "Kraken Crypto Price Data - Documentation QuantConnect.com", "og:type": "website", "og:site_name": "Kraken Crypto Price Data - QuantConnect.com", - "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/coinapi/kraken-crypto-price-data.png" + "og:image": "https://cdn.quantconnect.com/docs/i/writing-algorithms/datasets/quantconnect/kraken-crypto-price-data.png" } } \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/08 Supported ETFs.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/08 Supported ETFs.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/08 Supported ETFs.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/08 Supported ETFs.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/08 US ETF Constituents/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US ETF Constituents/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/09 US Equities Short Availability/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/17 US Equities Short Availability/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/10 US Equity Coarse Universe/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/18 US Equity Coarse Universe/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/08 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/08 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/08 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/08 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/11 US Equity Option Universe/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/19 US Equity Option Universe/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/03 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/03 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/03 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/03 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/04 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/04 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/04 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/04 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/05 Accessing Splits.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/05 Accessing Splits.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/05 Accessing Splits.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/05 Accessing Splits.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/06 Accessing Dividends.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/06 Accessing Dividends.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/06 Accessing Dividends.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/06 Accessing Dividends.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/07 Accessing Delistings.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/07 Accessing Delistings.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/07 Accessing Delistings.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/07 Accessing Delistings.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/08 Accessing Symbol Change Events.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/08 Accessing Symbol Change Events.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/08 Accessing Symbol Change Events.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/08 Accessing Symbol Change Events.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/09 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/09 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/09 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/09 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/10 Live Trading Considerations.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/10 Live Trading Considerations.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/10 Live Trading Considerations.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/10 Live Trading Considerations.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/12 US Equity Security Master/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/20 US Equity Security Master/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/08 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/08 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/08 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/08 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/13 US Future Option Universe/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/21 US Future Option Universe/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/08 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/08 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/08 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/08 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/14 US Future Universe/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/22 US Future Universe/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/05 Key Concept.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/05 Key Concept.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/05 Key Concept.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/05 Key Concept.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/06 Data Normalization Modes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/06 Data Normalization Modes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/06 Data Normalization Modes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/06 Data Normalization Modes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/07 Data Mapping Modes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/07 Data Mapping Modes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/07 Data Mapping Modes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/07 Data Mapping Modes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/08 Tracking Contract Changes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/08 Tracking Contract Changes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/08 Tracking Contract Changes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/08 Tracking Contract Changes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/09 Live Trading Considerations.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/09 Live Trading Considerations.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/09 Live Trading Considerations.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/09 Live Trading Considerations.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/10 Data Format.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/10 Data Format.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/10 Data Format.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/10 Data Format.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/11 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/11 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/11 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/11 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/12 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/12 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/12 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/12 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/15 US Futures Security Master/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/23 US Futures Security Master/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/01 Introduction.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/05 Specification Over Time.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/05 Specification Over Time.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/05 Specification Over Time.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/05 Specification Over Time.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/metadata.json b/03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/02 QuantConnect/16 US Index Option Universe/metadata.json rename to 03 Writing Algorithms/14 Datasets/02 QuantConnect/24 US Index Option Universe/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/00.json b/03 Writing Algorithms/14 Datasets/06 Benzinga/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/00.json rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/00.json diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/98 Example Applications.html similarity index 55% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/98 Example Applications.html index 2c6f5290e0..e510176714 100644 --- a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/98 Example Applications.html @@ -117,7 +117,7 @@

Framework Algorithm Example

class BenzingaNewsDataAlgorithm(QCAlgorithm): - def initialize(self) -> None: + def initialize(self) -> None: self.set_start_date(2024, 9, 1) self.set_end_date(2024, 12, 31) self.set_cash(100000) @@ -135,180 +135,151 @@

Framework Algorithm Example

class BenzingaNewsAlphaModel(AlphaModel): - - symbol_data_by_symbol = {} + + _securities = [] # A custom word-score map for calculating the total sentiment score word_scores = {'good': 1, 'great': 1, 'best': 1, 'growth': 1, 'bad': -1, 'terrible': -1, 'worst': -1, 'loss': -1} - def update(self, algorithm: QCAlgorithm, slice: Slice) -> List[Insight]: + def update(self, algorithm: QCAlgorithm, slice: Slice) -> List[Insight]: insights = [] - for symbol, symbol_data in self.symbol_data_by_symbol.items(): - if slice.contains_key(symbol_data.benzinga_symbol): + for security in self._securities: + if slice.contains_key(security.benzinga_data): # Assign a sentiment score to the news article by specific word appearance scoring - content_words = slice[symbol_data.benzinga_symbol].contents.lower() + content_words = slice[security.benzinga_data].contents.lower() score = 0 for word, word_score in self.word_scores.items(): score += (content_words.count(word) * word_score) - symbol_data.target_direction = InsightDirection.UP if score > 0 else InsightDirection.FLAT + security.target_direction = InsightDirection.UP if score > 0 else InsightDirection.FLAT # Ensure we have security data in the current Slice to avoid stale filling - if not (slice.contains_key(symbol) and slice[symbol] is not None and not slice[symbol].is_fill_forward): + if not (slice.contains_key(security) and slice[security] is not None and not slice[security].is_fill_forward): continue # Buy or sell if the sentiment has changed from our current holdings - if symbol_data.current_direction != symbol_data.target_direction: - symbol_data.current_direction = symbol_data.target_direction - insights.append(Insight.price(symbol, timedelta(days=14), symbol_data.target_direction)) + if security.current_direction != security.target_direction: + security.current_direction = security.target_direction + insights.append(Insight.price(security.symbol, timedelta(14), security.target_direction)) return insights - def on_securities_changed(self, algorithm: QCAlgorithm, changes: SecurityChanges) -> None: + def on_securities_changed(self, algorithm: QCAlgorithm, changes: SecurityChanges) -> None: for security in changes.added_securities: - symbol = security.symbol - self.symbol_data_by_symbol[symbol] = SymbolData(algorithm, symbol) - - for security in changes.removed_securities: - symbol_data = self.symbol_data_by_symbol.pop(security.symbol, None) - if symbol_data: - symbol_data.dispose() -class SymbolData: - - current_direction = InsightDirection.FLAT - target_direction = InsightDirection.FLAT - - def __init__(self, algorithm: QCAlgorithm, symbol: Symbol) -> None: - self.algorithm = algorithm - - # Requesting data to obtain the updated news for sentiment score calculation - self.benzinga_symbol = algorithm.add_data(BenzingaNews, symbol).symbol - - # Historical data - history = algorithm.history(self.benzinga_symbol, 14, Resolution.DAILY) - algorithm.debug(f"We got {len(history)} items from our history request") + # Requesting data to obtain the updated news for sentiment score calculation + security.benzinga_data = algorithm.add_data(BenzingaNews, security) + security.current_direction = InsightDirection.FLAT + security.target_direction = InsightDirection.FLAT + + # Historical data + history = algorithm.history(security.benzinga_data, 14, Resolution.DAILY) + algorithm.debug(f"We got {len(history)} items from our history request") + + self._securities.append(security) - def dispose(self) -> None: - # Unsubscribe from Benzinga news feed for this security to release computational resources - self.algorithm.remove_security(self.benzinga_symbol) + for security in changes.removed_securities: + if security in self._securities: + # Unsubscribe from Benzinga news feed for this security to release computational resources + algorithm.remove_security(security.benzinga_data) + self._securities.remove(security)
using System.Text.RegularExpressions;
 
-public class BenzingaNewsDataAlgorithm : QCAlgorithm
+
+namespace QuantConnect.Algorithm.CSharp
 {
-    public override void Initialize()
+    public class BenzingaNewsDataAlgorithm : QCAlgorithm
     {
-        SetStartDate(2024, 9, 1);
-        SetEndDate(2024, 12, 31);
-        SetCash(100000);
-        
-        AddUniverseSelection(
-            new ManualUniverseSelectionModel(
-                QuantConnect.Symbol.Create("AAPL", SecurityType.Equity, Market.USA)
-        ));
-        
-        AddAlpha(new BenzingaAlphaModel());
-        
-        SetPortfolioConstruction(new EqualWeightingPortfolioConstructionModel());
-        
-        AddRiskManagement(new NullRiskManagementModel());
-        
-        SetExecution(new ImmediateExecutionModel());
+        public override void Initialize()
+        {
+            SetStartDate(2024, 9, 1);
+            SetEndDate(2024, 12, 31);
+            SetCash(100000);
+            
+            AddUniverseSelection(
+                new ManualUniverseSelectionModel(
+                    QuantConnect.Symbol.Create("AAPL", SecurityType.Equity, Market.USA)
+            ));
+            
+            AddAlpha(new BenzingaAlphaModel());
+            
+            SetPortfolioConstruction(new EqualWeightingPortfolioConstructionModel());
+            
+            AddRiskManagement(new NullRiskManagementModel());
+            
+            SetExecution(new ImmediateExecutionModel());
+        }
     }
-}
 
-public class BenzingaAlphaModel : AlphaModel
-{
-    private Dictionary<Symbol, SymbolData> _symbolDataBySymbol = new Dictionary<Symbol, SymbolData>();
-    // A custom word-score map for calculating the total sentiment score
-    private Dictionary<string, int> _wordScores = new Dictionary<string, int>(){
-        {"good", 1}, {"great", 1}, {"best", 1}, {"growth", 1},
-        {"bad", -1}, {"terrible", -1}, {"worst", -1}, {"loss", -1}
-    };
-
-    public override IEnumerable<Insight> Update(QCAlgorithm algorithm, Slice slice)
+    public class BenzingaAlphaModel : AlphaModel
     {
-        var insights = new List<Insight>();
-        
-        foreach (var kvp in _symbolDataBySymbol)
+        private List< Security>  _securities = [];
+        // A custom word-score map for calculating the total sentiment score
+        private readonly Dictionary< string, int>  _wordScores = new(){
+            {"good", 1}, {"great", 1}, {"best", 1}, {"growth", 1},
+            {"bad", -1}, {"terrible", -1}, {"worst", -1}, {"loss", -1}
+        };
+
+        public override IEnumerable< Insight>  Update(QCAlgorithm algorithm, Slice slice)
         {
-            var symbol = kvp.Key;
-            var symbolData = kvp.Value;
-            
-            if (slice.ContainsKey(symbolData.benzingaSymbol))
-            {
-                // Assign a sentiment score to the news article by specific word appearance scoring
-                var contentWords = slice[symbolData.benzingaSymbol].Contents.ToLower();
+            var insights = new List< Insight> ();
+
+            foreach (var (benzingaSymbol, newsItem) in slice.Get< BenzingaNews> ())
+            {               
+                var security = algorithm.Securities[benzingaSymbol.Underlying];
+                var contentWords = newsItem.Contents.ToLower();
                 var score = 0;
+
                 foreach (var entry in _wordScores)
                 {
-                    score += (Regex.Matches(contentWords, entry.Key).Count * entry.Value);
+                    score += Regex.Matches(contentWords, entry.Key).Count * entry.Value;
                 }
-                symbolData.targetDirection = score > 0 ? InsightDirection.Up : InsightDirection.Flat;
-            }
-            
-            
-            // Ensure we have security data in the current Slice to avoid stale filling
-            if (!(slice.ContainsKey(symbol) && slice[symbol] != null && !slice[symbol].IsFillForward))
-            {
-                continue;
+                var targetDirection = score >  0 ? InsightDirection.Up : InsightDirection.Flat;
+                security.Set("TargetDirection", targetDirection);
             }
             
-            // Buy or sell if the sentiment has changed from our current holdings
-            if (symbolData.currentDirection != symbolData.targetDirection)
+            // Generate insights based on direction changes
+            foreach (var security in _securities)
             {
-                insights.Add(Insight.Price(symbol, TimeSpan.FromDays(14), symbolData.targetDirection));
-                symbolData.currentDirection = symbolData.targetDirection;
+                if (!(slice.ContainsKey(security)  &&  slice[security] != null  &&  !slice[security].IsFillForward)) continue;
+                
+                var targetDirection = security.Get< InsightDirection> ("TargetDirection");
+                
+                // Buy or sell if the sentiment has changed from our current holdings
+                if (security.Get< InsightDirection> ("CurrentDirection") != targetDirection)
+                {
+                    insights.Add(Insight.Price(security, TimeSpan.FromDays(14), targetDirection));
+                    security.Set("CurrentDirection", targetDirection);
+                }
             }
+            return insights;
         }
-        return insights;
-    }
 
-    public override void OnSecuritiesChanged(QCAlgorithm algorithm, SecurityChanges changes)
-    {
-        foreach (var security in changes.AddedSecurities)
+        public override void OnSecuritiesChanged(QCAlgorithm algorithm, SecurityChanges changes)
         {
-            var symbol = security.Symbol;
-            _symbolDataBySymbol.Add(symbol, new SymbolData(algorithm, symbol));
-        }
+            foreach (var security in changes.AddedSecurities)
+            {
+                // Requesting data to obtain the updated news for sentiment score calculation
+                var benzingaSymbol = algorithm.AddData< BenzingaNews> (security.Symbol).Symbol;
+                security.Set("CurrentDirection", InsightDirection.Flat);
+                security.Set("TargetDirection", InsightDirection.Flat);
 
-        foreach (var security in changes.RemovedSecurities)
-        {
-            var symbol = security.Symbol;
-            if (_symbolDataBySymbol.ContainsKey(symbol))
+                // Historical data
+                var history = algorithm.History< BenzingaNews> (benzingaSymbol, 14, Resolution.Daily);
+                algorithm.Debug($"We got {history.Count()} items from our history request");
+                _securities.Add(security);
+                security.Set("BenzingaSymbol", benzingaSymbol);
+            }
+
+            foreach (var security in changes.RemovedSecurities)
             {
-                _symbolDataBySymbol[symbol].dispose();
-                _symbolDataBySymbol.Remove(symbol);
+                if (_securities.Contains(security))
+                {
+                    algorithm.RemoveSecurity(security.Get< Symbol> ("BenzingaSymbol"));
+                    _securities.Remove(security);
+                }
             }
         }
     }
-}
-
-
-public class SymbolData
-{
-    private QCAlgorithm _algorithm;
-    public Symbol benzingaSymbol;
-    public InsightDirection currentDirection = InsightDirection.Flat;
-    public InsightDirection targetDirection = InsightDirection.Flat;
-    
-    
-    public SymbolData(QCAlgorithm algorithm, Symbol symbol)
-    {
-        _algorithm = algorithm;
-        
-        // Requesting data to obtain the updated news for sentiment score calculation
-        benzingaSymbol = algorithm.AddData<BenzingaNews>(symbol).Symbol;
-        
-        // Historical data
-        var history = algorithm.History<BenzingaNews>(benzingaSymbol, 14, Resolution.Daily);
-        algorithm.Debug($"We got {history.Count()} items from our history request");
-    }
-    
-    public void dispose()
-    {
-        // Unsubscribe from the Benzinga feed for this security to release computational resources
-        _algorithm.RemoveSecurity(benzingaSymbol);
-    }
 }
\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/metadata.json b/03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/07 Benzinga/01 Benzinga News Feed/metadata.json rename to 03 Writing Algorithms/14 Datasets/06 Benzinga/01 Benzinga News Feed/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/00.json b/03 Writing Algorithms/14 Datasets/06 CoinAPI/00.json deleted file mode 100644 index d5700893f0..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/00.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "landing", - "heading": "CoinAPI", - "subHeading": "", - "content": "

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

", - "alsoLinks": [], - "featureShortDescription": {} -} \ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/01 Binance Crypto Future Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/01 Introduction.html deleted file mode 100644 index bead407407..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/01 Introduction.html +++ /dev/null @@ -1,4 +0,0 @@ -

The Binance Crypto Price Data by CoinAPI is for Cryptocurrency price and volume data points. The data covers 3,320 Cryptocurrency pairs, starts in July 2017, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Binance. -

- -

For more information about the Binance Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/02 Binance Crypto Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/01 Introduction.html deleted file mode 100644 index c188d7a6ca..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/01 Introduction.html +++ /dev/null @@ -1,3 +0,0 @@ -

The Binance US Crypto Price Data by CoinAPI is for Cryptocurrency price and volume data points. The data covers 604 Cryptocurrency pairs, starts in October 2019, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Binance US.

- -

For more information about the Binance US Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/03 Binance US Crypto Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/01 Introduction.html deleted file mode 100644 index c8a6463ffb..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/01 Introduction.html +++ /dev/null @@ -1,4 +0,0 @@ -

The Bitfinex Crypto Price Data by CoinAPI is for Cryptocurrency price and volume data points. The data covers 570 Cryptocurrency pairs, starts in January 2013, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Bitfinex. -

- -

For more information about the Bitfinex Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/04 Bitfinex Crypto Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/05 Bybit Crypto Future Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/01 Introduction.html deleted file mode 100644 index 46046d8900..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/01 Introduction.html +++ /dev/null @@ -1,3 +0,0 @@ -

The Bybit Crypto Price Data by CoinAPI is for Cryptocurrency price and volume data points. The data covers 956 Cryptocurrency pairs, starts in July 2017, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Bybit.

- -

For more information about the Bybit Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/06 Bybit Crypto Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/01 Introduction.html deleted file mode 100644 index dbbacbd978..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/01 Introduction.html +++ /dev/null @@ -1,4 +0,0 @@ -

The Coinbase Crypto Price Data by CoinAPI provides Cryptocurrency price and volume data points. The data covers 970 Cryptocurrency pairs, starts in January 2015, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on Coinbase. -

- -

For more information about the Coinbase Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/07 Coinbase Crypto Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/01 Introduction.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/01 Introduction.html deleted file mode 100644 index 20afea6abb..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/01 Introduction.html +++ /dev/null @@ -1,3 +0,0 @@ -

The Kraken Crypto Price Data by CoinAPI provides Cryptocurrency price and volume data points. The data covers 1,262 Cryptocurrency pairs, starts in October 2013, and is delivered on any frequency from tick to daily. This dataset is created by monitoring the trading activity on the Cryptocurrency markets/exchanges supported by QuantConnect.

- -

For more information about the Kraken Crypto Price Data dataset, including CLI commands and pricing, see the dataset listing.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/02 About the Provider.html deleted file mode 100644 index c51b4598d7..0000000000 --- a/03 Writing Algorithms/14 Datasets/06 CoinAPI/08 Kraken Crypto Price Data/02 About the Provider.html +++ /dev/null @@ -1 +0,0 @@ -

CoinAPI was founded by Artur Pietrzyk in 2016 with the goal of providing real-time and historical cryptocurrency market data, collected from hundreds of exchanges. CoinAPI provides access to Cryptocurrencies for traders, market makers, and developers building third-party applications.

\ No newline at end of file diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/00.json b/03 Writing Algorithms/14 Datasets/07 Blockchain/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/00.json rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/00.json diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/01 Introduction.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/metadata.json b/03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/08 Blockchain/01 Bitcoin Metadata/metadata.json rename to 03 Writing Algorithms/14 Datasets/07 Blockchain/01 Bitcoin Metadata/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/00.json b/03 Writing Algorithms/14 Datasets/08 Brain/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/00.json rename to 03 Writing Algorithms/14 Datasets/08 Brain/00.json diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/01 Introduction.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/09 Universe History.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/metadata.json b/03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/01 Brain Language Metrics on Company Filings/metadata.json rename to 03 Writing Algorithms/14 Datasets/08 Brain/01 Brain Language Metrics on Company Filings/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/01 Introduction.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/09 Universe History.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/metadata.json b/03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/02 Brain ML Stock Ranking/metadata.json rename to 03 Writing Algorithms/14 Datasets/08 Brain/02 Brain ML Stock Ranking/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/01 Introduction.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/09 Universe History.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/metadata.json b/03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/03 Brain Sentiment Indicator/metadata.json rename to 03 Writing Algorithms/14 Datasets/08 Brain/03 Brain Sentiment Indicator/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/01 Introduction.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/98 Example Applications.html similarity index 52% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/98 Example Applications.html index c9ec06f1a4..c6c4604306 100644 --- a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/98 Example Applications.html +++ b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/98 Example Applications.html @@ -134,12 +134,13 @@

Framework Algorithm Example

from AlgorithmImports import *
 import math
 
+
 class BrainWikipediaPageViewsFrameworkRankingAlgorithm(QCAlgorithm):
     def initialize(self) -> None:
-        self.set_start_date(2025, 1, 1)
-        self.set_end_date(2025, 11, 23)
+        self.set_start_date(2024, 9, 1)
+        self.set_end_date(2024, 12, 31)
         self.set_cash(100000)
-
+        self.settings.seed_initial_prices = True
         self.universe_settings.resolution = Resolution.DAILY
 
         # Universe: pick liquid names
@@ -150,7 +151,7 @@ 

Framework Algorithm Example

self.schedule.on( self.date_rules.every_day(), self.time_rules.at(9, 0), - alpha.emit_insights + lambda: alpha.emit_insights(self) ) self.set_portfolio_construction(InsightWeightingPortfolioConstructionModel()) @@ -161,7 +162,7 @@

Framework Algorithm Example

def _select(self, fundamental: List[Fundamental]) -> List[Symbol]: # Liquid universe - filtered = [c for c in fundamental if c.market_cap and c.price > 10] + filtered = [c for c in fundamental if c.has_fundamental_data and c.price > 10] filtered.sort(key=lambda c: c.dollar_volume, reverse=True) # Keep it manageable @@ -170,316 +171,182 @@

Framework Algorithm Example

class BrainWikipediaPageViewsRankingAlpha(AlphaModel): def __init__(self): - self.symbol_data_by_symbol = {} - self.symbol_by_dataset_symbol = {} - - # Cache latest score per equity symbol - self.latest_scores = {} # Symbol -> float - self.last_score_date = None # date of the latest cache refresh (algorithm.time.date()) - - # Store algorithm reference for scheduled emission - self.algorithm = None + self._securities = [] def update(self, algorithm: QCAlgorithm, slice: Slice) -> List[Insight]: - self.algorithm = algorithm - points = slice.get(BrainWikipediaPageViews) - if points is None: + if not points: return [] - for point in points.values(): - # Map dataset symbol -> equity symbol - if point.symbol not in self.symbol_by_dataset_symbol: - continue + for brain_symbol, point in points.items(): + security = algorithm.securities[brain_symbol.underlying] - sym = self.symbol_by_dataset_symbol[point.symbol] + number_of_views = point.number_views_1 if point.number_views_1 else 0 + buzz_1_day = point.buzz_1 if point.buzz_1 else 0 - number_of_views = point.NumberViews1 if point.NumberViews1 else 0 - buzz1day = point.Buzz1 if point.Buzz1 else 0 - - score = buzz1day + math.sqrt(number_of_views) - self.latest_scores[sym] = score - - self.last_score_date = algorithm.time.date() + score = buzz_1_day + math.sqrt(number_of_views) + security.score = score return [] - def emit_insights(self) -> None: - algorithm = self.algorithm - if not algorithm: + def emit_insights(self, algorithm: QCAlgorithm) -> None: + # Collect securities with a non-zero score + securities = [security for security in self._securities if security.score] + if not securities: return - if self.last_score_date != algorithm.time.date(): - return + # Rank by score and emit weighted bullish insights + securities.sort(key=lambda security: security.score, reverse=True) - paired = [] - for sym, sc in self.latest_scores.items(): - sec = algorithm.securities.get(sym) - if sec is None or not sec.has_data or sec.price is None or sec.price <= 0: - continue - if sc == 0: - continue - paired.append((sym, sc)) - - if not paired: - return - - # Rank (higher is better) - paired.sort(key=lambda x: x[1], reverse=True) - - n = len(paired) - ranks = list(range(n, 0, -1)) # best gets largest rank - denom = sum(ranks) + n = len(securities) + denom = n * (n + 1) / 2.0 insights = [] - for i, (sym, sc) in enumerate(paired): - weight = ranks[i] / denom - insights.append( - Insight.price(sym, timedelta(days=7), InsightDirection.UP, None, None, None, weight) - ) + for i, security in enumerate(securities): + rank = n - i + insights.append(Insight.price(security, timedelta(7), InsightDirection.UP, weight=rank / denom)) - # Emit insights into the framework algorithm.emit_insights(insights) def on_securities_changed(self, algorithm: QCAlgorithm, changes: SecurityChanges) -> None: for security in changes.added_securities: - symbol = security.symbol - if symbol in self.symbol_data_by_symbol: - continue - - sd = SymbolData(algorithm, symbol) - self.symbol_data_by_symbol[symbol] = sd - self.symbol_by_dataset_symbol[sd.dataset_symbol] = symbol - - for security in changes.removed_securities: - symbol = security.symbol - - sd = self.symbol_data_by_symbol.pop(symbol, None) - if sd is not None: - sd.dispose() - - to_remove = None - for ds_sym, eq_sym in self.symbol_by_dataset_symbol.items(): - if eq_sym == symbol: - to_remove = ds_sym - break - if to_remove is not None: - self.symbol_by_dataset_symbol.pop(to_remove, None) + # Subscribe to custom data and store dataset symbol via duck typing + dataset = algorithm.add_data(BrainWikipediaPageViews, security, Resolution.DAILY) + security.wiki_data = dataset + security.score = 0.0 - self.latest_scores.pop(symbol, None) + # Fetch historical data + history = algorithm.history(dataset, 365, Resolution.DAILY) + algorithm.debug(f"We got {len(history)} items from our history request") + # Track this security + self._securities.append(security) -class SymbolData: - def __init__(self, algorithm: QCAlgorithm, symbol: Symbol): - self.algorithm = algorithm - - # Subscribe to Brain Wikipedia Page Views metrics for this equity symbol - self.dataset_symbol = algorithm.add_data(BrainWikipediaPageViews, symbol, Resolution.DAILY).symbol - - history = algorithm.history(self.dataset_symbol, 365, Resolution.DAILY) - algorithm.debug(f"We got {len(history)} items from our history request for {symbol}") + for security in changes.removed_securities: + # Unsubscribe from custom data + algorithm.remove_security(security.wiki_data) - def dispose(self): - # Unsubscribe custom data subscription - self.algorithm.remove_security(self.dataset_symbol)
+ # Remove from tracking + if security in self._securities: + self._securities.remove(security)
public class BrainWikipediaPageViewsFrameworkRankingAlgorithm : QCAlgorithm
-{
-    public override void Initialize()
-    {
-        SetStartDate(2025, 1, 1);
-        SetEndDate(2025, 11, 23);
-        SetCash(100000);
-
-        UniverseSettings.Resolution = Resolution.Daily;
-
-        AddUniverse(f => f
-            .Where(c => c.HasFundamentalData && c.Price > 10)
-            .OrderByDescending(c => c.DollarVolume)
-            .Take(50)
-            .Select(c => c.Symbol));
-
-        var alpha = new BrainWikipediaPageViewsRankingAlpha();
-        AddAlpha(alpha);
-
-        Schedule.On(
-            DateRules.EveryDay(),
-            TimeRules.At(9, 0),
-            alpha.EmitInsights
-        );
-
-        SetPortfolioConstruction(new InsightWeightingPortfolioConstructionModel());
-        AddRiskManagement(new NullRiskManagementModel());
-        SetExecution(new ImmediateExecutionModel());
-
-        SetWarmUp(30, Resolution.Daily);
-    }
-}
-
-public class BrainWikipediaPageViewsRankingAlpha : AlphaModel
-{
-    private readonly Dictionary<Symbol, SymbolData> _symbolDataBySymbol = new();
-    private readonly Dictionary<Symbol, Symbol> _symbolByDatasetSymbol = new();
-
-    private readonly Dictionary<Symbol, double> _latestScores = new();
-    private DateTime? _lastScoreDate;
-
-    private QCAlgorithm _algorithm;
-
-    public override IEnumerable<Insight> Update(QCAlgorithm algorithm, Slice slice)
-    {
-        _algorithm = algorithm;
-
-        var points = slice.Get<BrainWikipediaPageViews>();
-        if (points == null)
+ {
+        public override void Initialize()
         {
-            return Enumerable.Empty<Insight>();
+            SetStartDate(2024, 9, 1);
+            SetEndDate(2024, 12, 31);
+            SetCash(100000);
+            Settings.SeedInitialPrices = true;
+            UniverseSettings.Resolution = Resolution.Daily;
+
+            AddUniverse(f => f
+                .Where(c => c.HasFundamentalData && c.Price > 10)
+                .OrderByDescending(c => c.DollarVolume)
+                .Take(50)
+                .Select(c => c.Symbol));
+
+            var alpha = new BrainWikipediaPageViewsRankingAlpha();
+            AddAlpha(alpha);
+
+            Schedule.On(
+                DateRules.EveryDay(),
+                TimeRules.At(9, 0),
+                () => alpha.EmitInsights(this)
+            );
+
+            SetPortfolioConstruction(new InsightWeightingPortfolioConstructionModel());
+            AddRiskManagement(new NullRiskManagementModel());
+            SetExecution(new ImmediateExecutionModel());
+
+            SetWarmUp(30, Resolution.Daily);
         }
+  }
 
-        foreach (var kvp in points)
-        {
-            var dsSymbol = kvp.Key;
-            var point = kvp.Value;
+    public class BrainWikipediaPageViewsRankingAlpha : AlphaModel
+    {
+        private readonly List<Security> _securities = [];
 
-            if (!_symbolByDatasetSymbol.TryGetValue(dsSymbol, out var sym))
+        public override IEnumerable<Insight> Update(QCAlgorithm algorithm, Slice slice)
+        {
+            var points = slice.Get<BrainWikipediaPageViews>();
+            if (points == null)
             {
-                continue;
+                return [];
             }
 
-            var numberOfViews = point.NumberViews1.HasValue ? (double)point.NumberViews1.Value : 0.0;
-            var buzz1day = point.Buzz1.HasValue ? (double)point.Buzz1.Value : 0.0;
-
-            var score = buzz1day + Math.Sqrt(numberOfViews);
-            _latestScores[sym] = score;
-        }
-
-        _lastScoreDate = algorithm.Time.Date;
+            foreach (var (brainSymbol, point) in points)
+            {
+                var security = algorithm.Securities[brainSymbol.Underlying];
 
-        return Enumerable.Empty<Insight>();
-    }
+                var numberOfViews = (double)(point.NumberViews1 ?? 0);
+                var buzz1day = (double)(point.Buzz1 ?? 0);
+                var score = buzz1day + Math.Sqrt(numberOfViews);
 
-    public void EmitInsights()
-    {
-        var algorithm = _algorithm;
-        if (algorithm == null)
-        {
-            return;
-        }
+                security.Set("score", score);
+            }
 
-        if (!_lastScoreDate.HasValue || _lastScoreDate.Value != algorithm.Time.Date)
-        {
-            return;
+            return [];
         }
 
-        var paired = new List<(Symbol Symbol, double Score)>();
-        foreach (var kvp in _latestScores)
+        public void EmitInsights(QCAlgorithm algorithm)
         {
-            var sym = kvp.Key;
-            var sc = kvp.Value;
-
-            if (!algorithm.Securities.TryGetValue(sym, out var sec) || sec == null || !sec.HasData || sec.Price <= 0)
+            // Collect securities with a non-zero score
+            var securities = _securities.Where(security => security.Get<double>("score") != 0);
+            if (securities.IsNullOrEmpty())
             {
-                continue;
+                return;
             }
 
-            if (sc == 0)
-            {
-                continue;
-            }
-
-            paired.Add((sym, sc));
-        }
-
-        if (paired.Count == 0)
-        {
-            return;
-        }
+            // Rank by score and emit weighted bullish insights
+            securities = securities.OrderByDescending(c => c.Get<double>("score"));
 
-        paired.Sort((a, b) => b.Score.CompareTo(a.Score));
+            var number = securities.Count();
+            var denom = number * (number + 1) / 2.0;
 
-        var n = paired.Count;
-        var denom = n * (n + 1) / 2.0;
+            var insights = new List<Insight>(number);
+            for (var i = 0; i < number; i++)
+            {
+                var security = securities.ElementAt(i);
+                var rank = number - i;
+                var weight = rank / denom;
 
-        var insights = new List<Insight>(n);
-        for (int i = 0; i < n; i++)
-        {
-            var sym = paired[i].Symbol;
-            var rank = n - i;
-            var weight = rank / denom;
+                insights.Add(Insight.Price(security, TimeSpan.FromDays(7), InsightDirection.Up, weight: weight));
+            }
 
-            insights.Add(Insight.Price(sym, TimeSpan.FromDays(7), InsightDirection.Up, null, null, null, weight));
+            algorithm.EmitInsights(insights.ToArray());
         }
 
-        algorithm.EmitInsights(insights.ToArray());
-
-    }
-
-    public override void OnSecuritiesChanged(QCAlgorithm algorithm, SecurityChanges changes)
-    {
-        foreach (var security in changes.AddedSecurities)
+        public override void OnSecuritiesChanged(QCAlgorithm algorithm, SecurityChanges changes)
         {
-            var symbol = security.Symbol;
-            if (_symbolDataBySymbol.ContainsKey(symbol))
+            foreach (var security in changes.AddedSecurities)
             {
-                continue;
-            }
+                // Subscribe to custom data and store dataset symbol via duck typing
+                var dataset = algorithm.AddData<BrainWikipediaPageViews>(security, Resolution.Daily);
+                security.Set("wiki_data", dataset.Symbol);
+                security.Set("score", 0.0);
 
-            var sd = new SymbolData(algorithm, symbol);
-            _symbolDataBySymbol[symbol] = sd;
-            _symbolByDatasetSymbol[sd.DatasetSymbol] = symbol;
-        }
-
-        foreach (var security in changes.RemovedSecurities)
-        {
-            var symbol = security.Symbol;
+                // Fetch historical data
+                var history = algorithm.History<BrainWikipediaPageViews>(dataset, 365, Resolution.Daily);
+                algorithm.Debug($"We got {history.Count()} items from our history request for {security}");
 
-            if (_symbolDataBySymbol.TryGetValue(symbol, out var sd))
-            {
-                _symbolDataBySymbol.Remove(symbol);
-                sd.Dispose();
+                // Track this security
+                _securities.Add(security);
             }
 
-            Symbol toRemove = default;
-            var found = false;
-            foreach (var kvp in _symbolByDatasetSymbol)
+            foreach (var security in changes.RemovedSecurities)
             {
-                if (kvp.Value == symbol)
+                // Unsubscribe from custom data
+                var wikiData = security.Get<Symbol>("wiki_data");
+                algorithm.RemoveSecurity(wikiData);
+
+                // Remove from tracking
+                if (_securities.Contains(security))
                 {
-                    toRemove = kvp.Key;
-                    found = true;
-                    break;
+                    _securities.Remove(security);
                 }
             }
-
-            if (found)
-            {
-                _symbolByDatasetSymbol.Remove(toRemove);
-            }
-
-            _latestScores.Remove(symbol);
         }
-    }
-}
-
-public class SymbolData
-{
-    private readonly QCAlgorithm _algorithm;
-    public Symbol DatasetSymbol { get; }
-
-    public SymbolData(QCAlgorithm algorithm, Symbol symbol)
-    {
-        _algorithm = algorithm;
-
-        DatasetSymbol = algorithm.AddData<BrainWikipediaPageViews>(symbol, Resolution.Daily).Symbol;
-
-        var history = algorithm.History(DatasetSymbol, 365, Resolution.Daily);
-        algorithm.Debug($"We got {history.Count()} items from our history request for {symbol}");
-    }
-
-    public void Dispose()
-    {
-        _algorithm.RemoveSecurity(DatasetSymbol);
-    }
-}
+ }

Research Example

The following example retrieves historical Brain Wikipedia Page Views data for Apple and prints the daily number of Wikipedia page views over the past six months.

diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/metadata.json b/03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/09 Brain/04 Brain Wikipedia Page Views/metadata.json rename to 03 Writing Algorithms/14 Datasets/08 Brain/04 Brain Wikipedia Page Views/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/00.json b/03 Writing Algorithms/14 Datasets/09 CoinGecko/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/00.json rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/00.json diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/01 Introduction.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/09 Universe History.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/11 Supported Assets.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/11 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/11 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/11 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/metadata.json b/03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/10 CoinGecko/01 Crypto Market Cap/metadata.json rename to 03 Writing Algorithms/14 Datasets/09 CoinGecko/01 Crypto Market Cap/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/00.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/00.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/00.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/01 Introduction.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/metadata.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/01 Economic Events/metadata.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/01 Economic Events/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/01 Introduction.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/metadata.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/02 Macroeconomics Indicators/metadata.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/02 Macroeconomics Indicators/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/01 Introduction.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/05 Universe Selection.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/05 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/05 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/05 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/09 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/09 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/09 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/09 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/metadata.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/03 Upcoming Dividends/metadata.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/03 Upcoming Dividends/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/01 Introduction.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/05 Universe Selection.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/05 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/05 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/05 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/09 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/09 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/09 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/09 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/metadata.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/04 Upcoming Earnings/metadata.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/04 Upcoming Earnings/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/01 Introduction.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/05 Universe Selection.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/05 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/05 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/05 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/09 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/09 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/09 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/09 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/metadata.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/05 Upcoming IPOs/metadata.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/05 Upcoming IPOs/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/01 Introduction.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/05 Universe Selection.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/05 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/05 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/05 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/09 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/09 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/09 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/09 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/metadata.json b/03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/11 EOD Historical Data/06 Upcoming Splits/metadata.json rename to 03 Writing Algorithms/14 Datasets/10 EOD Historical Data/06 Upcoming Splits/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/00.json b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/00.json rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/00.json diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/01 Introduction.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/09 Supported Datasets.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/09 Supported Datasets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/09 Supported Datasets.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/09 Supported Datasets.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/metadata.json b/03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/12 Energy Information Administration/01 US Energy Information Administration (EIA)/metadata.json rename to 03 Writing Algorithms/14 Datasets/11 Energy Information Administration/01 US Energy Information Administration (EIA)/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/00.json b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/00.json rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/00.json diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/01 Introduction.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/metadata.json b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/01 Cross Asset Model/metadata.json rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/01 Cross Asset Model/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/01 Introduction.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/metadata.json b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/02 Estimize/metadata.json rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/02 Estimize/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/01 Introduction.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/metadata.json b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/03 Tactical/metadata.json rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/03 Tactical/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/01 Introduction.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/metadata.json b/03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/13 ExtractAlpha/04 True Beats/metadata.json rename to 03 Writing Algorithms/14 Datasets/12 ExtractAlpha/04 True Beats/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/00.json b/03 Writing Algorithms/14 Datasets/13 FRED/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/00.json rename to 03 Writing Algorithms/14 Datasets/13 FRED/00.json diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/01 Introduction.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/09 Supported Datasets.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/09 Supported Datasets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/09 Supported Datasets.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/09 Supported Datasets.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/metadata.json b/03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/14 FRED/01 US Federal Reserve (FRED)/metadata.json rename to 03 Writing Algorithms/14 Datasets/13 FRED/01 US Federal Reserve (FRED)/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/00.json b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/00.json rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/00.json diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/01 Introduction.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/metadata.json b/03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/15 Federal Reserve Bank of St Louis/01 US Interest Rate/metadata.json rename to 03 Writing Algorithms/14 Datasets/14 Federal Reserve Bank of St Louis/01 US Interest Rate/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/00.json b/03 Writing Algorithms/14 Datasets/15 Kavout/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/00.json rename to 03 Writing Algorithms/14 Datasets/15 Kavout/00.json diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/01 Introduction.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/metadata.json b/03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/16 Kavout/01 Composite Factor Bundle/metadata.json rename to 03 Writing Algorithms/14 Datasets/15 Kavout/01 Composite Factor Bundle/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/00.json b/03 Writing Algorithms/14 Datasets/16 Nasdaq/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/00.json rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/00.json diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/01 Introduction.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/05 Backward Compatibility.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/05 Backward Compatibility.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/05 Backward Compatibility.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/05 Backward Compatibility.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/06 Requesting Data.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/06 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/06 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/06 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/07 Accessing Data.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/07 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/07 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/07 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/08 Historical Data.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/08 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/08 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/08 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/09 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/09 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/09 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/09 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/metadata.json b/03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/17 Nasdaq/01 Data Link/metadata.json rename to 03 Writing Algorithms/14 Datasets/16 Nasdaq/01 Data Link/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/00.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/00.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/00.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/01 Introduction.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/09 Universe History.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/metadata.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/01 CNBC Trading/metadata.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/01 CNBC Trading/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/01 Introduction.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/09 Universe History.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/metadata.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/02 Corporate Lobbying/metadata.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/02 Corporate Lobbying/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/01 Introduction.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/09 Universe History.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/metadata.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/03 Insider Trading/metadata.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/03 Insider Trading/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/01 Introduction.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/09 Universe History.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/metadata.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/04 US Congress Trading/metadata.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/04 US Congress Trading/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/01 Introduction.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/09 Universe History.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/metadata.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/05 US Government Contracts/metadata.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/05 US Government Contracts/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/01 Introduction.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/09 Universe History.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/metadata.json b/03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/18 Quiver Quantitative/06 WallStreetBets/metadata.json rename to 03 Writing Algorithms/14 Datasets/17 Quiver Quantitative/06 WallStreetBets/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/00.json b/03 Writing Algorithms/14 Datasets/18 RegAlytics/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/00.json rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/00.json diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/01 Introduction.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/metadata.json b/03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/19 RegAlytics/01 US Regulatory Alerts - Financial Sector/metadata.json rename to 03 Writing Algorithms/14 Datasets/18 RegAlytics/01 US Regulatory Alerts - Financial Sector/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/00.json b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/00.json rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/00.json diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/01 Introduction.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/metadata.json b/03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/20 Securities and Exchange Commission/01 US SEC Filings/metadata.json rename to 03 Writing Algorithms/14 Datasets/19 Securities and Exchange Commission/01 US SEC Filings/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/00.json b/03 Writing Algorithms/14 Datasets/20 Smart Insider/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/00.json rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/00.json diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/01 Introduction.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/08 Universe Selection.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/08 Universe Selection.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/08 Universe Selection.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/08 Universe Selection.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/09 Universe History.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/09 Universe History.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/09 Universe History.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/09 Universe History.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/10 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/10 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/10 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/10 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/metadata.json b/03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/21 Smart Insider/01 Corporate Buybacks/metadata.json rename to 03 Writing Algorithms/14 Datasets/20 Smart Insider/01 Corporate Buybacks/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/00.json b/03 Writing Algorithms/14 Datasets/21 Tiingo/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/00.json rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/00.json diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/01 Introduction.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/metadata.json b/03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/22 Tiingo/01 Tiingo News Feed/metadata.json rename to 03 Writing Algorithms/14 Datasets/21 Tiingo/01 Tiingo News Feed/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/00.json b/03 Writing Algorithms/14 Datasets/22 Treasury Department/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/00.json rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/00.json diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/01 Introduction.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/metadata.json b/03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/23 Treasury Department/01 US Treasury Yield Curve/metadata.json rename to 03 Writing Algorithms/14 Datasets/22 Treasury Department/01 US Treasury Yield Curve/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/00.json b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/00.json rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/00.json diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/01 Introduction.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/09 Supported Assets.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/09 Supported Assets.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/09 Supported Assets.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/09 Supported Assets.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/metadata.json b/03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/24 US Department of Agriculture/01 USDA Fruit And Vegetables/metadata.json rename to 03 Writing Algorithms/14 Datasets/23 US Department of Agriculture/01 USDA Fruit And Vegetables/metadata.json diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/00.json b/03 Writing Algorithms/14 Datasets/24 VIX Central/00.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/00.json rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/00.json diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/01 Introduction.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/01 Introduction.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/01 Introduction.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/01 Introduction.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/02 About the Provider.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/02 About the Provider.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/02 About the Provider.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/02 About the Provider.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/03 Getting Started.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/03 Getting Started.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/03 Getting Started.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/03 Getting Started.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/04 Data Summary.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/04 Data Summary.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/04 Data Summary.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/04 Data Summary.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/05 Requesting Data.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/05 Requesting Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/05 Requesting Data.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/05 Requesting Data.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/06 Accessing Data.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/06 Accessing Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/06 Accessing Data.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/06 Accessing Data.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/07 Historical Data.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/07 Historical Data.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/07 Historical Data.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/07 Historical Data.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/08 Remove Subscriptions.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/08 Remove Subscriptions.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/08 Remove Subscriptions.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/08 Remove Subscriptions.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/98 Example Applications.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/98 Example Applications.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/98 Example Applications.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/98 Example Applications.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/99 Data Point Attributes.html b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/99 Data Point Attributes.html similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/99 Data Point Attributes.html rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/99 Data Point Attributes.html diff --git a/03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/metadata.json b/03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/metadata.json similarity index 100% rename from 03 Writing Algorithms/14 Datasets/25 VIX Central/01 VIX Central Contango/metadata.json rename to 03 Writing Algorithms/14 Datasets/24 VIX Central/01 VIX Central Contango/metadata.json diff --git a/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/02 Using SWISS Indicator.html b/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/02 Using SWISS Indicator.html index 3435fdcd6c..4c28b8ca7b 100644 --- a/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/02 Using SWISS Indicator.html +++ b/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/02 Using SWISS Indicator.html @@ -19,6 +19,12 @@ // The current value of _swiss is represented by itself (_swiss) // or _swiss.Current.Value Plot("SwissArmyKnife", "swiss", _swiss); + // Plot all properties of abands + Plot("SwissArmyKnife", "gauss", _swiss.Gauss); + Plot("SwissArmyKnife", "butter", _swiss.Butter); + Plot("SwissArmyKnife", "highpass", _swiss.HighPass); + Plot("SwissArmyKnife", "twopolehighpass", _swiss.TwoPoleHighPass); + Plot("SwissArmyKnife", "bandpass", _swiss.BandPass); } } } @@ -31,7 +37,13 @@ if self._swiss.is_ready: # The current value of self._swiss is represented by self._swiss.current.value - self.plot("SwissArmyKnife", "swiss", self._swiss.current.value) + self.plot("SwissArmyKnife", "swiss", self._swiss.current.value) + # Plot all attributes of self._swiss + self.plot("SwissArmyKnife", "gauss", self._swiss.gauss.current.value) + self.plot("SwissArmyKnife", "butter", self._swiss.butter.current.value) + self.plot("SwissArmyKnife", "high_pass", self._swiss.high_pass.current.value) + self.plot("SwissArmyKnife", "two_pole_high_pass", self._swiss.two_pole_high_pass.current.value) + self.plot("SwissArmyKnife", "band_pass", self._swiss.band_pass.current.value)

For more information about this method, see the QCAlgorithm classQCAlgorithm class.

You can manually create a SwissArmyKnife indicator, so it doesn't automatically update. Manual indicators let you update their values with any data you choose.

Updating your indicator manually enables you to control when the indicator is updated and what data you use to update it. To manually update the indicator, call the Updateupdate method. The indicator will only be ready after you prime it with enough data.

@@ -57,6 +69,12 @@ // The current value of _swissarmyknife is represented by itself (_swissarmyknife) // or _swissarmyknife.Current.Value Plot("SwissArmyKnife", "swissarmyknife", _swissarmyknife); + // Plot all properties of abands + Plot("SwissArmyKnife", "gauss", _swissarmyknife.Gauss); + Plot("SwissArmyKnife", "butter", _swissarmyknife.Butter); + Plot("SwissArmyKnife", "highpass", _swissarmyknife.HighPass); + Plot("SwissArmyKnife", "twopolehighpass", _swissarmyknife.TwoPoleHighPass); + Plot("SwissArmyKnife", "bandpass", _swissarmyknife.BandPass); } } } @@ -72,5 +90,11 @@ if self._swissarmyknife.is_ready: # The current value of self._swissarmyknife is represented by self._swissarmyknife.current.value - self.plot("SwissArmyKnife", "swissarmyknife", self._swissarmyknife.current.value) + self.plot("SwissArmyKnife", "swissarmyknife", self._swissarmyknife.current.value) + # Plot all attributes of self._swissarmyknife + self.plot("SwissArmyKnife", "gauss", self._swissarmyknife.gauss.current.value) + self.plot("SwissArmyKnife", "butter", self._swissarmyknife.butter.current.value) + self.plot("SwissArmyKnife", "high_pass", self._swissarmyknife.high_pass.current.value) + self.plot("SwissArmyKnife", "two_pole_high_pass", self._swissarmyknife.two_pole_high_pass.current.value) + self.plot("SwissArmyKnife", "band_pass", self._swissarmyknife.band_pass.current.value)

For more information about this indicator, see its referencereference.

\ No newline at end of file diff --git a/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/04 Indicator History.html b/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/04 Indicator History.html index fcf4f9d3d6..e2bc78d169 100644 --- a/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/04 Indicator History.html +++ b/03 Writing Algorithms/28 Indicators/01 Supported Indicators/107 Swiss Army Knife/04 Indicator History.html @@ -14,6 +14,13 @@ var indicatorHistory = IndicatorHistory(_swiss, _symbol, 100, Resolution.Minute); var timeSpanIndicatorHistory = IndicatorHistory(_swiss, _symbol, TimeSpan.FromDays(10), Resolution.Minute); var timePeriodIndicatorHistory = IndicatorHistory(_swiss, _symbol, new DateTime(2024, 7, 1), new DateTime(2024, 7, 5), Resolution.Minute); + + // Access all attributes of indicatorHistory + var gauss = indicatorHistory.Select(x => ((dynamic)x).Gauss).ToList(); + var butter = indicatorHistory.Select(x => ((dynamic)x).Butter).ToList(); + var highPass = indicatorHistory.Select(x => ((dynamic)x).HighPass).ToList(); + var twoPoleHighPass = indicatorHistory.Select(x => ((dynamic)x).TwoPoleHighPass).ToList(); + var bandPass = indicatorHistory.Select(x => ((dynamic)x).BandPass).ToList(); } }
class SwissArmyKnifeAlgorithm(QCAlgorithm):
@@ -24,4 +31,11 @@
         indicator_history = self.indicator_history(self._swiss, self._symbol, 100, Resolution.MINUTE)
         timedelta_indicator_history = self.indicator_history(self._swiss, self._symbol, timedelta(days=10), Resolution.MINUTE)
         time_period_indicator_history = self.indicator_history(self._swiss, self._symbol, datetime(2024, 7, 1), datetime(2024, 7, 5), Resolution.MINUTE)
-    
\ No newline at end of file + + # Access all attributes of indicator_history + indicator_history_df = indicator_history.data_frame + gauss = indicator_history_df["gauss"] + butter = indicator_history_df["butter"] + high_pass = indicator_history_df["highpass"] + two_pole_high_pass = indicator_history_df["twopolehighpass"] + band_pass = indicator_history_df["bandpass"] \ No newline at end of file diff --git a/05 Lean CLI/99 API Reference/06 lean cloud live deploy/04 Options.html b/05 Lean CLI/99 API Reference/06 lean cloud live deploy/04 Options.html index e7142891d3..068dc87326 100644 --- a/05 Lean CLI/99 API Reference/06 lean cloud live deploy/04 Options.html +++ b/05 Lean CLI/99 API Reference/06 lean cloud live deploy/04 Options.html @@ -232,7 +232,7 @@ Your Bybit VIP Level - --bybit-use-testnet <enum: live|paper> + --bybit-use-testnet <enum: live|paper|demo> Whether the testnet should be used diff --git a/05 Lean CLI/99 API Reference/36 lean live deploy/04 Options.html b/05 Lean CLI/99 API Reference/36 lean live deploy/04 Options.html index af92d489b4..315352e657 100644 --- a/05 Lean CLI/99 API Reference/36 lean live deploy/04 Options.html +++ b/05 Lean CLI/99 API Reference/36 lean live deploy/04 Options.html @@ -284,7 +284,7 @@ Your Bybit VIP Level - --bybit-use-testnet <enum: live|paper> + --bybit-use-testnet <enum: live|paper|demo> Whether the testnet should be used diff --git a/Resources/datasets/available-universe.html b/Resources/datasets/available-universe.html index 96183bbe9d..30ea851f14 100644 --- a/Resources/datasets/available-universe.html +++ b/Resources/datasets/available-universe.html @@ -14,11 +14,41 @@ + + Binance Crypto Price Data + CryptoUniverse + Learn more + + + Binance US Crypto Price Data + CryptoUniverse + Learn more + + + Bitfinex Crypto Price Data + CryptoUniverse + Learn more + + + Bybit Crypto Price Data + CryptoUniverse + Learn more + + + Coinbase Crypto Price Data + CryptoUniverse + Learn more + International Future Universe Learn more + + Kraken Crypto Price Data + CryptoUniverse + Learn more + US ETF Constituents ETFConstituentUniverse @@ -44,36 +74,6 @@ Learn more - - Binance Crypto Price Data - CryptoUniverse - Learn more - - - Binance US Crypto Price Data - CryptoUniverse - Learn more - - - Bitfinex Crypto Price Data - CryptoUniverse - Learn more - - - Bybit Crypto Price Data - CryptoUniverse - Learn more - - - Coinbase Crypto Price Data - CryptoUniverse - Learn more - - - Kraken Crypto Price Data - CryptoUniverse - Learn more - Brain Language Metrics on Company Filings BrainCompanyFilingLanguageMetricsUniverse