diff --git a/tests/README.md b/tests/README.md index 8a65b8ae4d3..6ea7c58e464 100644 --- a/tests/README.md +++ b/tests/README.md @@ -274,6 +274,38 @@ def vcr_config(): } ``` +**YFINANCE** + +If you do something like this with `yfinance` library. + +```python +import yfinance as yf + +yf.download(tickers="VCYT QSI") +``` + +Chances are you requests will be multi-threaded. + +Issues : as for now `vcrpy` seems to be incompatible with multi-threading. + +The library `vcrpy` is used to record `cassettes` (`network` calls into `yaml` files). + +Here is a solution to still combine `yfinance` and `vcrpy` : +```python +import pytest +import yfinance + +yf_download = yf.download +def mock_yf_download(*args, **kwargs): + kwargs["threads"] = False + return yf_download(*args, **kwargs) + +@pytest.mark.vcr +def test_ark_orders_view(kwargs_dict, mocker, use_color): + mocker.patch("yfinance.download", side_effect=mock_yf_download) + + yf.download(tickers="VCYT QSI") +``` ## 3.9. List of useful `vscode` tools for `unit tests` @@ -306,8 +338,8 @@ flake8 = "^3.9.0" After updating the `pyproject.toml` you will have to export the `requirements` files using the following commands : ```bash -poetry export -f requirements.txt -o requirements.txt --without-hashes -poetry export -f requirements.txt -o requirements-full.txt --extras prediction --without-hashes +poetry export -f requirements.txt -o requirements.txt --without-hashes --dev +poetry export -f requirements.txt -o requirements-full.txt --extras prediction --without-hashes --dev ``` # 4. Maintain `unit tests` diff --git a/tests/gamestonk_terminal/stocks/csv/test_stocks_helper/test_load[1440-iex].csv b/tests/gamestonk_terminal/stocks/csv/test_stocks_helper/test_load[1440-iex].csv index 8e2f8d3a00e..2ec238e3ec1 100644 --- a/tests/gamestonk_terminal/stocks/csv/test_stocks_helper/test_load[1440-iex].csv +++ b/tests/gamestonk_terminal/stocks/csv/test_stocks_helper/test_load[1440-iex].csv @@ -1,3 +1,238 @@ date,Close,High,Low,Open,Adj Close,Volume +2021-01-04,17.25,19.1,17.15,19.0,17.25,10022474 +2021-01-05,17.37,18.0765,17.23,17.35,17.37,4961457 +2021-01-06,18.36,18.98,17.33,17.34,18.36,6056248 +2021-01-07,18.08,19.45,18.02,18.47,18.08,6129276 +2021-01-08,17.69,18.3,17.08,18.18,17.69,6481960 +2021-01-11,19.94,20.65,19.01,19.41,19.94,14927612 +2021-01-12,19.95,20.4,19.3168,19.96,19.95,7060665 +2021-01-13,31.4,38.65,20.03,20.42,31.4,144501736 +2021-01-14,39.91,43.06,33.05,38.09,39.91,93717410 +2021-01-15,35.5,40.75,34.01,38.49,35.5,46866358 +2021-01-19,39.36,45.52,36.64,41.55,39.36,74721924 +2021-01-20,39.12,41.1899,36.06,37.37,39.12,33471789 +2021-01-21,43.03,44.75,37.0,39.23,43.03,57079754 +2021-01-22,65.01,76.7573,42.32,42.59,65.01,197157946 +2021-01-25,76.79,159.18,61.13,96.73,76.79,177874000 +2021-01-26,147.98,150.0,80.2,88.56,147.98,178587974 +2021-01-27,347.51,380.0,249.0,354.83,347.51,93396666 +2021-01-28,193.6,483.0,112.25,265.0,193.6,58815805 +2021-01-29,325.0,413.98,250.0,379.71,325.0,50566055 +2021-02-01,225.0,322.0,212.0,316.56,225.0,37382152 +2021-02-02,90.0,158.0,74.2201,140.76,90.0,78183071 +2021-02-03,92.41,113.3999,85.25,112.01,92.41,42698511 +2021-02-04,53.5,91.5,53.33,91.19,53.5,62427275 +2021-02-05,63.77,95.0,51.09,54.04,63.77,81345013 +2021-02-08,60.0,72.66,58.02,72.41,60.0,25687282 +2021-02-09,50.31,57.0,46.52,56.61,50.31,26843082 +2021-02-10,51.2,62.83,46.55,50.77,51.2,36455036 +2021-02-11,51.1,55.32,48.2201,50.01,51.1,13056725 +2021-02-12,52.4,55.24,48.05,50.75,52.4,14573264 +2021-02-16,49.51,53.5,49.04,52.66,49.51,8175030 +2021-02-17,45.94,51.19,44.56,49.77,45.94,9260795 +2021-02-18,40.69,48.87,40.65,48.49,40.69,23990555 +2021-02-19,40.59,43.89,38.5,41.28,40.59,14828238 +2021-02-22,46.0,48.51,42.4,46.69,46.0,19476021 +2021-02-23,44.97,46.23,40.0,44.97,44.97,7565215 +2021-02-24,91.71,91.71,44.7,44.7,91.71,83111740 +2021-02-25,108.73,184.68,101.0,169.56,108.73,150308766 +2021-02-26,101.74,142.9,86.0,117.46,101.74,92194154 +2021-03-01,120.4,133.99,99.97,104.54,120.4,49793965 +2021-03-02,118.18,133.2,112.2,116.93,118.18,33783044 +2021-03-03,124.18,127.75,113.12,122.51,124.18,19273882 +2021-03-04,132.35,147.8699,115.3,125.0,132.35,32606893 +2021-03-05,137.74,151.53,127.5,128.17,137.74,30733673 +2021-03-08,194.5,210.8699,146.1,154.89,194.5,63565620 +2021-03-09,246.9,249.85,208.5101,217.71,246.9,39099331 +2021-03-10,265.0,348.5,172.0,269.43,265.0,71570566 +2021-03-11,260.0,281.5,232.6,241.64,260.0,28312493 +2021-03-12,264.5,295.5,262.27,274.9965,264.5,25845899 +2021-03-15,220.14,283.0,206.0,277.52,220.14,24226187 +2021-03-16,208.17,220.7,172.35,203.16,208.17,35422867 +2021-03-17,209.81,231.47,204.0,217.84,209.81,16481589 +2021-03-18,201.75,218.88,195.65,214.0,201.75,11799914 +2021-03-19,200.27,227.0,182.66,195.73,200.27,24677297 +2021-03-22,194.49,210.3562,186.1952,205.26,194.49,10061505 +2021-03-23,181.75,201.75,177.55,197.5,181.75,14429145 +2021-03-24,120.34,166.97,118.62,157.98,120.34,24177877 +2021-03-25,183.75,187.5,116.9,123.49,183.75,50962337 +2021-03-26,181.0,218.9344,163.26,197.68,181.0,37430672 +2021-03-29,181.3,193.92,173.51,180.75,181.3,10042175 +2021-03-30,194.46,204.3,182.0,187.5,194.46,17094924 +2021-03-31,189.82,199.46,187.1102,197.5,189.82,8393834 +2021-04-01,191.45,196.969,183.6,193.36,191.45,9334345 +2021-04-05,186.95,195.0,164.81,171.004,186.95,14070489 +2021-04-06,184.5,192.0,183.56,185.21,184.5,6218318 +2021-04-07,177.97,184.4999,176.11,183.22,177.97,4768261 +2021-04-08,170.26,185.88,164.3,185.88,170.26,10047390 +2021-04-09,158.36,171.58,153.0,169.7,158.36,9462380 +2021-04-12,141.09,163.9,135.01,158.11,141.09,16683595 +2021-04-13,140.99,145.3771,132.0,141.88,140.99,6806868 +2021-04-14,166.53,174.09,143.0,143.57,166.53,21138138 +2021-04-15,156.44,166.2546,152.8,163.0,156.44,7856780 +2021-04-16,154.69,160.1969,151.25,156.0,154.69,5214710 +2021-04-19,164.37,175.2,162.33,171.8,164.37,10520214 +2021-04-20,158.53,164.89,153.36,164.14,158.53,4658608 +2021-04-21,158.51,162.98,155.92,158.4,158.51,3812845 +2021-04-22,151.17,159.1,146.86,159.1,151.17,4345809 +2021-04-23,151.18,153.6598,144.7,149.0,151.18,4042057 +2021-04-26,168.93,174.6795,148.76,150.98,168.93,10532108 +2021-04-27,177.77,188.0,173.17,183.55,177.77,8932718 +2021-04-28,178.58,181.98,166.0281,172.1,178.58,5788938 +2021-04-29,176.19,180.86,170.75,176.56,176.19,3760250 +2021-04-30,173.59,183.8,172.7,175.0,173.59,4433565 +2021-05-03,162.2,177.49,159.61,177.49,162.2,5261019 +2021-05-04,160.73,161.49,151.8,159.0,160.73,4007512 +2021-05-05,159.48,165.5,158.33,161.83,159.48,1789186 +2021-05-06,161.01,164.72,155.6,160.86,161.01,2942802 +2021-05-07,161.11,167.41,157.5001,160.11,161.11,2934624 +2021-05-10,143.22,161.585,143.0,161.31,143.22,4806685 +2021-05-11,146.92,150.5,136.5,137.0,146.92,4684584 +2021-05-12,144.79,150.5,142.231,145.7,144.79,2731510 +2021-05-13,164.5,169.95,146.43,147.44,164.5,8873487 +2021-05-14,159.92,166.47,156.22,160.0,159.92,4293530 +2021-05-17,180.6,182.5,159.0,159.85,180.6,7462095 +2021-05-18,180.67,189.2,168.27,174.54,180.67,7738717 +2021-05-19,168.83,178.9799,164.15,171.99,168.83,4825905 +2021-05-20,170.49,174.91,166.9,170.79,170.49,2478168 +2021-05-21,176.79,179.24,170.33,171.0,176.79,3654683 +2021-05-24,180.01,188.4576,173.35,175.85,180.01,4664348 +2021-05-25,209.43,217.11,181.0,181.0,209.43,14887457 +2021-05-26,242.56,248.4794,225.55,229.0,242.56,21119872 +2021-05-27,254.13,264.0,227.0,229.8,254.13,15526303 +2021-05-28,222.0,268.7999,221.43,262.97,222.0,11751365 +2021-06-01,249.02,254.98,227.07,233.48,249.02,9625610 +2021-06-02,282.24,294.0,244.3,248.88,282.24,16019220 +2021-06-03,258.18,274.43,242.1206,265.71,258.18,7999955 +2021-06-04,248.36,265.0,245.77,256.02,248.36,3637515 +2021-06-07,280.01,282.0,255.2001,258.0,280.01,6051490 +2021-06-08,300.0,344.66,281.0,292.0,300.0,17439118 +2021-06-09,302.56,328.0,291.51,303.12,302.56,13429309 +2021-06-10,220.39,288.0,211.0,282.0,220.39,22980152 +2021-06-11,233.34,241.13,206.13,222.35,233.34,15580774 +2021-06-14,229.44,238.01,219.2,236.5,229.44,7132627 +2021-06-15,222.5,229.25,208.0,226.36,222.5,7301935 +2021-06-16,222.97,228.7305,209.0,215.24,222.97,5564827 +2021-06-17,223.59,233.66,221.48,224.0,223.59,4608573 +2021-06-18,213.82,223.49,213.0,220.18,213.82,4320317 +2021-06-21,200.37,218.3999,197.0,216.95,200.37,5120186 +2021-06-22,220.4,225.88,209.17,217.73,220.4,8200177 +2021-06-23,219.34,222.57,214.12,221.45,219.34,3555090 +2021-06-24,212.31,227.45,211.6,221.156,212.31,3863339 +2021-06-25,209.51,214.2,198.5,214.0,209.51,12692749 +2021-06-28,213.25,224.45,210.2,211.25,213.25,4879364 +2021-06-29,210.88,215.22,208.01,213.59,210.88,2480009 +2021-06-30,214.14,215.2787,206.9379,209.69,214.14,2539648 +2021-07-01,204.36,216.83,202.0,213.4,204.36,2742112 +2021-07-02,202.83,205.45,196.5,204.8,202.83,2602729 +2021-07-06,199.56,204.77,193.7101,204.0,199.56,2768062 +2021-07-07,190.66,197.5,177.56,196.0,190.66,4239500 +2021-07-08,191.38,194.22,179.5,179.83,191.38,2857514 +2021-07-09,191.23,194.78,186.75,190.88,191.23,1582925 +2021-07-12,189.25,197.75,187.42,191.42,189.25,1636324 +2021-07-13,180.06,188.79,179.0,187.68,180.06,2397944 +2021-07-14,167.62,182.38,165.07,180.49,167.62,3913770 +2021-07-15,166.82,171.99,158.01,160.0,166.82,4298589 +2021-07-16,169.04,179.47,166.3,170.15,169.04,3287929 +2021-07-19,173.49,176.0,161.22,163.3,173.49,2436934 +2021-07-20,191.18,193.6399,172.42,173.9,191.18,3101090 +2021-07-21,185.81,195.51,182.11,187.79,185.81,2229184 +2021-07-22,178.85,187.69,176.15,185.3,178.85,1412988 +2021-07-23,180.36,181.6,173.84,181.0,180.36,1316168 +2021-07-26,183.94,186.04,178.76,180.36,183.94,1260593 +2021-07-27,178.54,185.0,176.6601,183.0,178.54,1214775 +2021-07-28,169.12,177.12,164.27,175.72,169.12,4100845 +2021-07-29,164.86,173.89,164.51,170.6,164.86,2239995 +2021-07-30,161.12,167.22,158.87,165.0,161.12,2377118 +2021-08-02,157.65,163.5899,155.06,162.0,157.65,2532931 +2021-08-03,152.75,158.89,148.2,156.74,152.75,14450624 +2021-08-04,146.8,157.79,145.691,152.73,146.8,2393484 +2021-08-05,153.44,157.6,145.22,148.0,153.44,2412123 +2021-08-06,151.77,156.5,150.31,154.59,151.77,1352689 +2021-08-09,161.13,164.71,150.66,151.8,161.13,2249204 +2021-08-10,159.05,166.8999,155.352,161.36,159.05,1623334 +2021-08-11,158.78,159.05,154.62,158.43,158.78,945428 +2021-08-12,162.35,164.28,157.33,159.88,162.35,1319832 +2021-08-13,162.52,163.5499,157.4101,160.47,162.52,1014751 +2021-08-16,163.93,169.8799,159.1601,161.0,163.93,1574877 +2021-08-17,163.55,169.48,161.1,161.19,163.55,1215938 +2021-08-18,157.05,165.6,156.75,163.25,157.05,1411842 +2021-08-19,152.9,157.9899,150.78,156.77,152.9,1196548 +2021-08-20,159.3,160.09,153.24,153.8,159.3,1154858 +2021-08-23,164.89,167.29,159.55,162.38,164.89,1343032 +2021-08-24,210.29,225.0,165.15,166.29,210.29,14652209 +2021-08-25,199.65,227.0,193.0,206.65,199.65,12861059 +2021-08-26,205.22,217.0,199.0,200.68,205.22,6238647 +2021-08-27,204.95,212.9999,200.02,207.7,204.95,3230804 +2021-08-30,209.2,218.19,203.02,205.0,209.2,3309584 +2021-08-31,218.24,222.3,211.46,212.7,218.24,3574687 +2021-09-01,212.97,231.439,208.02,224.0,212.97,4453782 +2021-09-02,213.52,214.8,206.3,213.86,213.52,1855618 +2021-09-03,202.75,216.27,198.84,212.05,202.75,2664005 +2021-09-07,199.0,209.9,196.1,206.25,199.0,2501178 +2021-09-08,198.8,206.88,190.6758,201.86,198.8,5173566 +2021-09-09,199.18,202.0,178.0,180.085,199.18,7511458 +2021-09-10,190.41,202.16,190.0,198.408,190.41,3042648 +2021-09-13,203.4,208.88,191.5,193.75,203.4,4334068 +2021-09-14,199.24,204.62,195.0,200.65,199.24,2141631 +2021-09-15,204.52,204.87,193.751,197.0,204.52,2310407 +2021-09-16,206.37,216.55,201.15,202.33,206.37,3058217 +2021-09-17,204.97,212.49,200.78,208.02,204.97,3950643 +2021-09-20,192.2,202.8499,184.55,200.0,192.2,3941802 +2021-09-21,189.95,199.36,186.0,199.36,189.95,2633827 +2021-09-22,190.14,193.5,186.29,189.64,190.14,2256593 +2021-09-23,191.24,195.75,190.6,192.33,191.24,1682259 +2021-09-24,185.16,191.7153,184.11,191.0,185.16,1685759 +2021-09-27,189.48,192.05,185.87,185.92,189.48,1470146 +2021-09-28,178.6,190.8099,178.0,188.0,178.6,1770493 +2021-09-29,175.92,184.48,174.61,180.09,175.92,1899933 +2021-09-30,175.47,185.4499,166.79,175.0,175.47,3177453 +2021-10-01,176.91,179.49,172.25,179.4,176.91,1551139 +2021-10-04,171.36,176.95,170.771,175.95,171.36,1195738 +2021-10-05,172.18,173.1699,166.7,171.19,172.18,1315854 +2021-10-06,171.07,172.96,165.81,170.06,171.07,1200320 +2021-10-07,172.12,175.2,170.5406,172.0,172.12,1159326 +2021-10-08,172.68,175.72,171.12,172.5,172.68,818207 +2021-10-11,178.1,188.49,173.0,173.0,178.1,2684855 +2021-10-12,175.82,181.78,173.8,180.5,175.82,1233652 +2021-10-13,184.06,188.21,176.0,178.3,184.06,1930239 +2021-10-14,183.83,190.2,182.6,183.76,183.83,1676008 +2021-10-15,183.28,186.98,180.88,184.0,183.28,1199977 +2021-10-18,186.02,189.87,182.5453,182.94,186.02,1589648 +2021-10-19,186.79,192.18,184.4,188.99,186.79,2070618 +2021-10-20,184.52,188.0,181.98,186.33,184.52,2276903 +2021-10-21,181.71,190.6999,180.6,184.71,181.71,2402368 +2021-10-22,169.8,179.49,167.8,178.1,169.8,2800443 +2021-10-25,173.97,174.8,167.26,169.42,173.97,1442806 +2021-10-26,177.84,185.0,172.5,173.36,177.84,2176749 +2021-10-27,173.51,183.09,172.33,180.0,173.51,1106998 +2021-10-28,182.85,183.14,175.0,175.16,182.85,1696206 +2021-10-29,183.51,185.75,178.0,182.81,183.51,2293970 +2021-11-01,200.09,208.57,182.05,182.53,200.09,4944203 +2021-11-02,206.99,211.9381,191.69,199.35,206.99,3882336 +2021-11-03,218.33,255.69,208.2501,214.0,218.33,11265594 +2021-11-04,217.84,228.97,211.55,222.0,217.84,2907976 +2021-11-05,213.25,221.0,209.01,220.64,213.25,1810717 +2021-11-08,218.64,225.04,212.01,212.5,218.64,2157912 +2021-11-09,206.6,223.4899,204.44,222.0,206.6,1845298 +2021-11-10,199.19,207.39,196.5,202.12,199.19,1309389 +2021-11-11,204.32,208.09,198.1501,200.0,204.32,1079401 +2021-11-12,202.1,205.36,197.88,202.14,202.1,927991 +2021-11-15,209.14,211.5,201.69,203.86,209.14,1466424 +2021-11-16,207.18,212.57,203.625,209.02,207.18,1214596 +2021-11-17,210.0,217.7,206.0,206.3,210.0,1352714 +2021-11-18,210.12,215.1376,207.5,210.25,210.12,1005775 +2021-11-19,228.8,229.39,208.2524,209.14,228.8,3043720 +2021-11-22,247.55,249.64,229.745,230.46,247.55,4379604 +2021-11-23,213.9,252.2,212.5601,243.84,213.9,3351636 +2021-11-24,211.78,223.9899,208.0,217.25,211.78,1309388 +2021-11-26,199.72,211.7299,199.2,208.08,199.72,1235277 +2021-11-29,202.01,207.91,200.94,204.0,202.01,1108844 +2021-11-30,196.21,203.9459,188.0,200.1,196.21,1723949 2021-12-01,179.84,200.105,177.01,199.4,179.84,2355535 2021-12-02,181.56,187.43,173.07,185.0,181.56,2087100 +2021-12-03,172.39,183.93,159.0501,181.0,172.39,4096688 +2021-12-06,167.12,173.34,163.2,166.0,167.12,2228636 +2021-12-07,177.81,181.98,170.51,175.18,177.81,1972395 +2021-12-08,173.65,180.2499,171.96,176.6,173.65,2611195 +2021-12-09,155.76,172.69,151.0,167.0,155.76,5084340 diff --git a/tests/gamestonk_terminal/stocks/fundamental_analysis/test_av_view.py b/tests/gamestonk_terminal/stocks/fundamental_analysis/test_av_view.py index a6fd54fc74a..2d46687c8cb 100644 --- a/tests/gamestonk_terminal/stocks/fundamental_analysis/test_av_view.py +++ b/tests/gamestonk_terminal/stocks/fundamental_analysis/test_av_view.py @@ -76,7 +76,6 @@ def test_check_output(func, kwargs_dict, monkeypatch, use_tab): @pytest.mark.vcr(record_mode="none") -@pytest.mark.vcr @pytest.mark.record_stdout @pytest.mark.parametrize( "func, mocked_func, kwargs_dict", diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_model/test_get_insider_activity.yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_model/test_get_insider_activity.yaml new file mode 100644 index 00000000000..2eec24f7c3f --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_model/test_get_insider_activity.yaml @@ -0,0 +1,526 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://markets.businessinsider.com/stocks/tsla-stock + response: + body: + string: !!binary | + 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 + vcLhXVNZ/d81h3kYuP8D1J+oQ5PUAgA= + headers: + Cache-Control: + - private, max-age=157 + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Length: + - '27383' + Content-Type: + - text/html; charset=utf-8 + Date: + - Sun, 12 Dec 2021 08:01:30 GMT + Feature-Policy: + - geolocation 'none'; midi 'none'; camera 'none'; usb 'none'; magnetometer 'none'; + accelerometer 'none'; gyroscope 'none'; microphone 'none'; payment 'none' + Referrer-Policy: + - strict-origin-when-cross-origin + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Vary: + - Accept-Encoding + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_view/test_insider_activity[False].yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_view/test_insider_activity[False].yaml new file mode 100644 index 00000000000..21b5576616b --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_view/test_insider_activity[False].yaml @@ -0,0 +1,740 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/AAPL?events=div%2Csplits&includePrePost=False&interval=1d&period1=1598220000&period2=1635980400 + response: + body: + string: !!binary | + H4sIAAAAAAAAAO1d265kt3H9l/Pc6fBWvPjNiIMkQGwosfxgGINgojmWJ56LcmZGtiLo37MWyeru + XbUd5zVAYPhoD5vNXax7FYvVPz5984fXL5+ffvbj08vzpy/v8PS7H5/eP39+zaFvvry8PH/45oen + nz395te/eLo8ffrh/b9/fId//vznX/0z/v38Z3z9w7fPv3r9/hmjv/rlrzH49sOnzy9f3j9/+Pz1 + D99x+O//5Tf/9PVv8cnv3758+vz1y+s3z794/Rmf5CKljRLCBW//9su71y+/fP3yx+fPX7/lcrHm + EVsIIV+evn3/+ePvf//pGfD9TeyB3/iMSf/18cN8wa+/fgDm6/3BBurn759f3n7z+m9/9fynf/vt + x5c/PpmXfYVP+bY2rkUuCx9fvTx///bjl09/9+7jJ36W8jWVy9N3nPqPbz8AinTZ2Jn7efvh26/w + lo9viLXvXp75Hwffp88T03NbqXbu4fnDmz1QauWA2+dPN2j/6pp7ifuaxN1fWPO7j58+/9UF9/fv + C/ZSzhfEim9ef379Dy+vPxDUt5/JMvENUU2K4B94/P71u7dv/pX//gQuWx8L/8T3H/E3z791/o0/ + 4E/iH+GfGPj3h8+c/P71n59e/bTID2Dff4e1Yg2tDoJ74eOQmtZjDyXV/RjT2BN6ilL2Yw7cwXyU + GnVCLU0ntJx1Qk9hrztilT06kiQdxdT9tlGS7MVGa0FHuyiQY5S8XoGXptH3Y4wb9BhyE51QatQJ + UrpOqLnU/djSBj1iuO7RGCXraMpjLxZz2qDj8y46obaoE5o0nQCC77fFkfcuYopd4U2pKbwp16QT + Stmojkmy7iJB0nVC7wpvGnWjOuYgG9UxA5i9bi5d4c3Sko4C/3ux3IruAgspvCUMhbfE1nRCqop1 + oF93AbAU3lKHwltaV6yXXhXrBZ/vdSVFhZeITvrYlQBQbkoAEVECSI8Kr4ygWJfRFevgYN0F/7EX + qyUqvFWCYr3KUKzX2nQXtVXdRQtJ4W3giKCPQ7HeUtddgJYKZGtRsQ6wFOutd8V6G0130VNWeHtO + Cm8vQbHey1CsQwB0F71nhbdDiPYEYESxPiAve12qnr3uKEXhHUC7TuD+92MLivXR+t4QppUNegpg + pLAfU4o6IYdNADyOvSHsRrJOaHnohJ6qTqAu18exN5TA9xt08EjZoONVOeoEiZsACSTeG4Jg1awT + RlHQAc+mBaBNmxb8r24oiSi8qZagoy1tAqTUo+4Cu1R4M/lvP6YiOiHnTQCQNeoucm0Kb25V4c3Q + Hzph5E2ABNHVXZTUFd6Sq8JbiigB8FolQKlJCVB6V9DLaAq6BFECCAR1rysAfq8rUFw6WqtiXZoo + 1qVn3QVEXuEl2+4J+J9ivWZRrFdowb1ubSqxeFSJhTFXicX3VWKB/aK7gB5QeMFFCm8rKrGpiUos + NKooAdpQicWjSmzqQSUWdG1KgM4970dR4U1AuYIOHaYE6E2FF5q46obAyQr6SCq8eFThxYMKL/RE + 1Q2NpsILM6bCi0cV3jSGCi/Q3PaGcsgqvDkUFV6YABVePKrwAnltbwgCpBKbgZumo1ElNsO47F2A + v1Vi86TtfmwqsXhUiQXP972LjBcovCmpxGY8NZ1QVGLxOHQXIKfCC5Wq8AJ/mwDYr0osHscmAMRN + hTdDUyjoWVR4c64qvHgcuqE8VHjxoQovBFaFFypZhTcXYHivW0SFF86DCm+GnVICwL1QAmBruiGJ + KrwATIU3QzUqLbAHpYVAOPe60lR4gQ8V3gxLqLSA6lNa0MXY6wJE3QWkWHdRRS0vgC1Klgott19R + h1re3IJa3gxDprtoUDd7XXh1SpYmQ3fRoOV0Qqu6iwa+34t1GJo92iFx+20dr9YJUG17MfCT7qL3 + oPDCgiq8HaptT6Cvstfdfvwr+N3fI7r4RC/9zdvv376BGz7/cfeq+K/X7z9+YTwSrinI9MJn5KRT + 4CjfDZqZn+7TdcaavlXJ/zB9z5jTlXJ/ebrO+IlxwtsPbxCNff74Mjfzn18+cg5izo/fPX+gK5/S + tZB20AMyXdELhwS2FWqkFXifESPlCgkYA3IAEw/diqF2nUwB5oAzPDK/16+d3wOma+llD0FBBygU + +G7gHYzINUQuVfFa/LlAhK4zEgh0wqFKK4bSNdbj4pgFZwcKDToAotYEQ/k69YnA34k0xBjq1yCH + zWS5kgkRdmR68w0j5RrMSL4K14ZQ0XsbZe3lcTNl7rhxFvADbQ3FN2fl6kAvUMEwOnw/totZ4zrp + AUMMzq9zqF/X30ZMw6GunXKKr4drN9TApEZq4C+8994XJHaoX6vFWLZL5XpN5nslX6fpeUArhg57 + SnPIbioPhzOgelr2A2InoQSYw9cRTzSh8K0hu/V6NYyY23W6jg+QYFJIxy1gqJKjBKHUZox6Lc29 + z/Im+MCtLtdiOSpebzQk2w5obLgnk1IwTIe5IEIIx00lYIDYhF9KZ5BIgTBRQx7YoVyrJTuEsBuR + W9jEW5zkFZAak5tQ7+c5K67J4Uo7AOsvFfFyXSMGz3E4pOLr1fIsICLccMEF5jKXudYcQWwm8M7G + /J4DTrDUHXVxTHgPYhrn6p00g3cDM4dwZ4I1zOrhmh84rI6JFDeEpQyxsNQJ7DC5By2HPYt9XzSq + 6WRSdqKHoelRw1ZWRiYZQ3VK/FFEJrRQkeUALHjNCm7ywgY9Y7goe8aiDrBaszgxg/ozbAtBCP6F + TtdBedAswAGD05T6ueIuTiuIE5MJ1JGBpxAf1S1k0eo9vNCCEL22dcILDWrVOzWvUQf4nmPmPMmY + Hd+Xg5mZhK1Lc1THjeQFMeKaHeLAK9M3fBDddrbU9HUe9cvprEE38gid5R+8UKr5ohxsZV07tUbk + TH1Bwu1aFVvkF+HcgvY5LkQYT6NdZ2A/AoiC0Hnt2ngM/JrVVyebHl4cIPP1YCpOZC1cZ9B0d1n4 + LSePkUMInNM2h9DNzQhMAYaPJgNsc/SGOBK9vDizfUDcMnnGRMNWWgNXwpltFxq9h/eVaB2kkqbp + KODfIyJKcXai9Gs0kJThDCNmmY2XZcuKw0gRR1sMDarqB3Ep7SpHPw+vSIYAACQeHYPi7WQh7xY7 + xEDhgbpAhdV9AMot1TwIEDzjiXAto2cwZHi3eOnEkHFt59fMJBgTozQxZEkujBcMVE4OinhiNw9V + d4obSxm+n4ubSd1joTmvDV9EkCbJGVgMGaMisHRH0ZbsXEwpDj3iKSTeC8RQmHirR7HHiNtGd8qd + 7O/xZg1zcf46RoZxu4tTKuCCWozgi0MYhqw1xepzxXT2ift+9Oolehd+eP95nC0fLIZONEvy0pQ9 + 38I9P1BgftE6bcVrZ2oeHmQ8EqA5vwRkMlaMhPMMb31lfq8Zyo2Do9rWiNUqw7MFtArGHwMBSnk3 + m/bxH3nT+DjidD1GrCMk3oXHUkZBYcQ6iMXF+uR7w7/iLHDxZhqTBn3ioywfbZE0x/Y1OqRjyJiA + GqbhEQQE9OMf3zosaBixeK5eSQkCdMOCtTjsYCj1g6Nah81DNHAuIWlQU4YCTZhwuk9+dXn6w9tv + /7AzOC7EzC62aS6W6ie+kOEOOs7Guiev8OnohGLdcpcw8M5Pc1mlDFziMUCrkag7eeCyPOXajIeB + 1XmqioiLZ2K3aMHOilcACo6ZhyZl55WMTgfsdiRYByx5kcdC1t2LNBrME6QSmXxsdcwvd+dhpjO9 + WY3TN1yAQhttkgTFhXcnI9GjtHpkiXWDZobG0F683wuy2lQLk4XWgx2OG4ggUCfEvEbqGZhWp2Xv + MDJJZANMWBObvBtWy3jXH3Nczg+YshGK+HgODhyP+3NLGRSYZIfz6YXS5l67f6H4F2YXN0XnI6fJ + ftAO1tim5AOx7MOu6GeVuWLzqIQzjJdAbHkAqSBGGxNGn2o+SZRAUZJ/WucBwRKY5JRX9DkXrG4y + XcnH5ExYkYd58CN9o9JEl8VDzggMcXZigQaPIiYWYjrmq0jOeMRY9jb4NGliBRsazqVzpwu6/xan + HLx/dyYYOx+LHRrbicnGUPJN4oTdRasniaLmwk5mmOxaxc8iBXmQWfsU9xV6F5cc23PBC3FkfAR+ + nZk5mK8jYpmBqZa2NR/pQdqahJ5PDjGBYlkXQ93wKe0213rIMp4eGiwpclng7o44MMvyD4bcFuQY + OcQ5ZD0A8XLlNVL1aSioXJtZceE8t7l24HJvPmYEUQ2hMOLyGcFn6JIN+sEFLnOZzjIq9sCn+MMk + zxlMnnpjw2orc9ZgjZQ/GpuuztH5D+QCRCFWEpmjMG9ldGQDJvFRX3WbYkhtXHIIiRE7WZAMF80V + L6IMkQZD6JF41rxfa3JhzAkNE1rR5WHNIHYsGvx0Fw7ZfFP12YzqEj/VobbajDpeH0i2u77ERtrR + HcdIN94ohlwkWV1A2KzTgDlW5pnIMGAzS1Ju6msGID5zLT6kAbnc6lOjlHmmOEM1F051E2cyDLO8 + 4rNl/bpjL5cOSTZVMTMrJi4qDlApLoECZ8ImaZo1kFIdHZijse+L1snEiGPgcZaKOcmZuTC8ePYo + /qC0uriHImPyq23a6i1CW5pt6Fyu7TzdA9XFognBPpdfWdLR7VipE8OSyedk05nqcakGuAqN1aOP + qRqXANmZpOgcf+a0TCoVX6dyOCZJHWqHjbimfiKhdy7FKmvy/UnGxQT04exN9mxaeBZTDrrB5yhm + 0ueYEoletUafb/SRMYZsduV0qcJzl9zaAmJt2WjecZpwMUSZOZ+jFNLzwlCVASROV3FnPLt1NGv0 + qQ2xqMAkox8qT0yOFKvOt6teAVZxJ5/NHcfUYhGIESNQleElncvQ4KZMOjeXDWtODludctjGUXG9 + ujy9+/inmX0JR4O0YjF32Fx8tHByCOjMFP2xZOIjJi47yxPnV5fja30BRrL2pDS6XM7ZwS/USwmd + xZp1qRdMcuF8PI2KbRLKZ//oS1KxQvqIhbqdbXus7I8ndr1MdXP5EmOcTqpqeIS4nXgQfFZq3dc1 + LmV2dRdnMU61LiyVn0lsBu8GOu+Be3WnjTbpT9/UVkhlP1TOIHfILdZacJIPPx3NTw44AcNIsGOd + h8v7XNR4Vcmn//9C5ZiJrsRmOGL3oVByJ+TBi148KIe4CkRmJfDjLPHn6NEZC8BQjTjG5g7NY3XJ + FHzRvjEej8niymokI0Rx+IAsHP2clZhpxnBjj0ALZski6qoFspEclq+sTX7UXsEBkbzyxqxg8udx + HtZhpzYJkuixMusqLD8PceHDSXJ0cXhiPuAYsWZfViCuIEc8uN1X+HnOzO58D5rOCSMLgIpNq5zE + jrZKgorUpruj86VY50g+AZRgj51GdnrkpMzmNMVi3WYmn0wonM7S1oa0hPMYY6Xqi7qac3bOkmRE + uxyPFKqvXuOZxjhkbtJ1V8o57hSXxZCz1KUrmUyeB+Uahl3KJUbFZ25OciTVS+lpMY3zHvJZeaAr + l8ses9nhgTHLBD+WraHTKuoYPfHe2tp0dRnQ0x1azDQvisOr6JkqOqqhU3fF1VK6bMCsEz5Y2OzP + g8HOTmCTF7LsSz9Pq0FNScFZ1SrC/2NG6KzsxlcwYFY1QQYm8W4jC+Hhp2riZx3HGz+/+ePl5o+C + xAVf0brzDB5d5GnfdlLqUl3M2VxiRFyqJjmvqbjiI6+0sNAGw0V4JwXNrliKqTK3IWsNMGQPyU4L + kVz4eFJ25AsXmf6xxKln4ffak9VUxSekGSDbrzdXP9Kcfz9j7SPCu/MkEQ6as2pJznZxyAaW2W1T + ii9CgIIzFoBDLmPnCy9unGdEqTrXex5R4aWBOngzo0tvRk+65HEPvxfo4vXg0aqeulpzX/wJYPGl + t8UXVeONrvAleteBuTkA0W7Zas922VeTZHfEzw3a5GHyoHu3pPDkfHrICwuygDIk8un44kPM4ktd + T7K63WUjm9XG5BFLB2ihuejO9QVijZe08Oq8lrXhYvFHvJRg3p/mJaFlNk9kq/sEvC/emRVjhv2D + S+YzkeOLdwJPHEtuARteeWZ3/N9Yd3tfa5fo+SI6l5McXpyDO2ynOB+pIgx7eeEvPxbdhFkpY8CV + kxSdr6KUGRcd2IpFN0fTUovTxOLoIZ6M1Vcq1+423oLVNC1bCFoxgvvq8vTN6lWxblDZeNYXqqfm + 7jdwyPq9Tu3R0TbhBiY5t8el9JhGMAUWPhk58xFHhcTyY+P0ZIdZlsj4GnsXpUR/HcYVfBNOk49I + lu14RcIwtc8YnBwY8nuWMs3Hhs3dycheK+fq8DLO/DzrFp0oO1+Rkb3zRmoZ+hUHOpM59vDRhw/Z + HyKz3Mdfv7LIOqujkbMCHFsML9buACqb2c0+F8+zfVd/Y7DOQGTFfD52syfewZ/Q+wwLj659Mshl + XU/KaIIPwaIL+qJXeizMmZHaQ35ouGtaoL+YwDP6a1rZb/HkFkfxydngdOqEYdh0y0nO7eQmleVe + Lm+H4lmJkV3+5M5XcnmhvFnAzvR5N1/2OK+AGDcpuUKw6OJRFjn6wNJpienCU1LPbkEZCc9n6Zmd + dPJXu04KFpxa9s72TGcfEz7ZX46MrjTTRWrUkka8/NUPCrDFm0twM93j8jVOT/sEkK/dn7Ul45iE + Oiv58WkRZ72aq2wEUK5arbkkSD1hQr+7swtT9l7hybUqX4HFajUrfeLt3ploNFv8c5Kb8+fsRMxx + OyzJssbY+3osmbVJnmgPB7iU4zt/OdHa/nnucFBwZ9eoTqTL5wCzKx45LUw9ibVs1iT5evjiDnF5 + UG6P4cXnO1Ye4CTKPAn6u/f3fY1scUnes/SD+OP7ehL2nNxusU7IzGE4bLibUKdxtLXrZ8ma5i9O + +Jqf5oumqvOgeKvKp81cWccJWL5BQPHV8uLuH5zU55zdLvNlRr60rjh3iUUJrobHrd1cFq67HbMG + wgDuzgAkudgeX7NRsbjyc/FRh3gpkJPqs5NKnfG/yBz46+2lu/Kv6tkl+aoP3wih+OPTkySbz5c6 + H5lV+Taz5a65McUyx10KfXjejl61pJ1QNvk9vsjKvk+bn+V3ggfa37s7K546S/m47w1XHcZshtUj + /fT+lVeeruStO9KRp33JmFeCRv2fXIdiTY1NqLiYXHyuT4KrUGPZkr9r6hPwNj82fEpn1nrKytmc + 1PW5NWqwZDorAPInlNX7sOKP+ao/96kuEV+LMybVs1j1p/VcylC8RXeG0MRdwyrOxjVzp/XV5en7 + j+++sOHp74CxTMfqgjASUK30FFsnAgY25cIa8TJKZsUe/Cf23gNpZviTwHUzwzXAfx3QIIROUAvp + QoyAUab/Wjq7wHE+Qjfs5QKWFnwZDyOyM+a84cjOmr1dRoPX28es4Aodbh0oHQY3K1gisFVZKthR + YIe03sMFbARyF767ZmATsLJNHzZ/YUtLntxxCDvKCZ5kKDkCCfMuBSJImUFbKcBTJU81NrSMGRuH + bIrM47B5kWtQo4A9ItVNa5Jyp/4ObGXXU770zH6UtV0Ae2cC99ILG8XVeGmMifF4aZHdz2K5sHEU + SJovja22pOZLLamzseelBuwFnuWlBwADrgIoIEEqA2jrUlvplw4c9U7nOeQxOz0yE8mucbMmgqMj + zBuNEDH42+RBqezZxHiejQsHQU/sakdcsqsm+4JdWCoprMuidLV5wkpDxsfIkHXAIW+dVRLAYc6p + EoKQqmBP7NEp+N8FDLJRB20E7cBsAPuBprryAqWOSZwueJUsiAdMYgc/SGFj0YTFBJjpgs1D+dVO + BmThG/YMbIAHAzAOZOCLg9UYmbdawMFgmRE5qVfqADBFYP82IX1KxfyKjzrJHUm7Ci2GlUZk1qPz + AVG3kJfA/ql1ADJygZOCBxYzQOsBkARiRYAG9AIgkAwrgmewdGEfQdipBmEFifERFDtknA+BTfZI + ssZcxph3V3mSTfkJZDfAhw3EzPaD9NqlYlUQmwoGeu5CeQeXgXvYCQzUxlaIkzTjo3l1iZgG6wOX + pK/QOuZxAb6gAASMWCCMFXLH3nHs1AdasdcWpKGBt4jfC/U4KF4xJ+ARuGCUTrVxkQq9ANRf2JBN + yBvYNdkN22vsnAZo8XkD8hMWBGAR0ostgf0LVgZEIDxGYB9YBooFaTcgKvwqkXqRDIbI2Bo0FbTH + CBe2PQS4UEWRjVCxxQHLEyvTnCC2sDcegAb/UlZaaT1XwFHZ948t0vCKyPP7SwPbZ6x1oRBDwChz + Imz0i60CDXnkC8Ssz/oENgIVoYXD5x3YI5HKYAtcvhcfgUv6Zd72Y082tkIdjbwYAgQRL2ToOQ9f + qKvYlA6if4EQsNvdEoNcgHHsZjU3AOiw9rAPl8YWwvR2IAmMWvGQyixqJAydPVGZ7QJnUm6ARFi8 + AlZvgf0AEzfITD0UDxioV2JDqBkT3gZUQsES9YU9paGBCncAG3wBwlMmNsrsv1qpnBo7SgItNCJg + Akq7MCIHNSAf4EJICpDHq3N4gG8AEwTUQ67BPVRlGcgLF7ZSpYK7MKdGHYgRIbrkwqaZECugEpIA + woKpKxOPEfoTq5GpyB1ktHYRbgdSe+lTOKla2XAYzjQ+gvrF/6e+Bpoz0Q7bXJbSp3MCvoYWYG9T + CG/F6jRjVGrsdJlmr6tC3sXGBXI2JhNzhUJM9szmmWDQ0gAFWK6AG1taXAi4C/maB24wKEApqALj + N4hvofbqs39gp/ZiK+ZESMiHwHuEMPMCGBDbABpgg35KzAZhP7MRIvUJ5ADyAVLPlpgQOChEKgNo + Uag8kh8SiIgOpKXhweOFOoFXBTFCawERJMRgXrAIkZSJf5qAMbcBR4MNe2mxIVbwy7AhfDOBzyuo + BjUBNMM2wTRAg9CaVPAm1CW7FGJttocEKrEkwB2kP3wCiEK6lJl1guSzmWQhGoT8AxLwQeh0US3v + HqLYRgKPztpEEFVmKy3glruDuATsbpBd8d5KhVUHpghtBmwjtB8dIMhJmEEYnJ3MjvC8kssW5bSA + 5LjIKr4Amaujz3xvCdQ9tI/rCu+UfFjgWcQI/QxDkV79BL/p9Zv/0KOzHx//sTpr0ccKUM6wvat2 + E0Tqwoa3LCDa3YDg/7RMn6A0bRCUIH5A/HRcdy0a3BI2UNVDCebJGrukQjtrQVabd3BgFULX9A+v + jMSxiu9ut4K5EeipzLutshKms+c11OXDbcvpZTxktxDAFrbRzA/lsYMtWfEueGQTq/BaG3vcxlmM + tW8Brt7R7A67YGKzSZISmibdL9xCqVGxJpazLyjhfpBV6yGLDf8hPR4dRopbu1+TZ9E5aJXZqlfv + xDOh3yn7q1R+zQJAeMFCgRa9sYU6UDnubbUCGS3P/LvscyzIIjYC6Yi3wyeqpk6HMgatVADnsVNv + Wpc8VqhK4lR95xyCZQaa2UV7B7SRGwJmVmmprDvibAYP69Bq1pNPOAuFba/vzQioWuEjPSb42Tw3 + pI2ZfWoV2WV+rK/OtWUKye3qDpszwSgBSvpHY2UQYXNZ5HgvlRBe2qn30gSmItm7XGaRvRZ5y/3E + SYdov2ApYFfDrtaE0Wvs0kom6bt2Lms1n3Y7C21hdv8bSIyMBvq4dfqC+qXrA4aB/112lhooA3Pc + 0+SNJg68Sxvddukx8ANtscO6OcRrfaALFPXQA1VI0PSEQ9u3wQtzTuBiaMRC0zqPymAm4RDQpk8v + jk36YAlorSvig11m3NlCt9zvSkVhp697mDr2YRZ8LXoX+3ohq6tn8+0OIwVY12ETVEYTzR6t7VRe + IgZ77joh3q6Y4UxaHLZOz6C6YcfhbG+GWlfE6WTr6jy3gr/Cxv/avoAgsOlyvJc9z86EbItbaCAX + sngqT0fkXkUtmR3G2Qe7Li0IcWRowiiCqmVBPnUgw7Rp4yemICXgaLa2Trt/InAGDdfv94l55QWu + VppfW3XQ80ISMLCFb52kRppFSFXrS+vKFX4vRR3kCVN1zSOTepegffwj5XDHhgl9yCGN2y3nPqus + yViDzs/K1XdeaIPObUH1YmHgARJrmSonsW33/GWDuT+ebQEcdqNXNZXnDbbApuAj3y8EQ5VvbC7p + S6yWyI+32mZ7WSwfyk3UeMrAns2VgZae7rEwW8d2g1NQpZWNg7U4D27LNONRWyd2Gnw6prdLHpCD + tuS6qrbGP9vm/bxvf8O6C2LfEePtGE74uw2zMfTt9AVUgXa9XdnhqTn0FRuI72ocViMzIHq4bcpz + YgoWA9pdPERWCJB5at2tXXhShTUUwwsoGKPO8Kz129E7QyogeDx0cSjUACBpqWl3SKQPl6JSYV7H + gTqBO8Gu3noLA3yAAKYARX0VJzd+XEd6OD/E3oG9BzVxsr3ZQ+fWDmaXjsNKCX/bQauhWemT6baT + ZPV2Nkj5uN2vZKk12BoKNN/VJ1wzhkpT3dQlM4IIXG7J6W0fZdAqVC1doHjAZvFXeMa+vIAooTMK + FFWVvPTMDu19Ei8u2z69zLLzVkunC49aoXH2cR5kr1Jm1X4sIQp0lsNjhxM6bcdq/xk6bAD0FBpb + GeWGTJpLaAgmqXioug/hwuyIfxfHxDve8W7994F0ejBP0xQO9tzvd5eLmWA4+bVuDO9im3LsBMEO + rhDIus49dwOyCmcY0YbsqxIsHi6socj8iYW0vAhq3Fn+MM3xZXX8449vEHF6JxUszZ8PoT7SrD6M + NX95JaoiYX6ahfOZP2Oz67N5YQ84UcdsfRG+3WiQvulBdq3x1GJCnQWKQKmMm1KaB2SBsX9WlTAP + hmq7OUUrZQ0ljuioPfbdErbxZ1D3cASIiJW/13G7YsykJpOGId0vHbstCm0B4hPGK7fGcYHhWBhx + 6ol1ZgYBmU59vjdIFHbfh+yUeyH2/IWa7TzEdYwG2sOLTNvgrdMTOMCP/htPRuCqIHh5qNfmLwTt + at64D3AQkISIKG6sw+t5IIcgL4yb78m8+SDVdz+pdQpAc4vAsN3KRHkUWitPJ6cyXrAz6Tod8KrV + p/xBiFLWrNWuAGjqEPGiepBDBKltLbdPowolXG4GiaeXEOVbjdA63IOSxz8Q1Wy/ilfsmbC8myj2 + AuDvI5V4U9hCh5iekd6vWFl9oB17ZF4jpX2QJpDFuw8l2B9/zAbbVqIK207AxaH2WwhlR0X+YFhJ + 5aGPJ3w/JiHqjRAsJQWmIFArpb5wBVLdfOlFG/5QxL6+shlZGK7zZ5XuddUzEdhWGLdFp+UbovYJ + OkjM3yHRa9DzGFm/swlaH1uBrSF4ZxCuXsIyUDx3h9LZdy30eIt+IU213lXhQRv2CXm70woBDX+Z + Y59G7KOyAkPKgFe5HwENJqVdW7GYKhAtWR5cc75x/tDTFtR1eoZ1btjcMDDynilj0RdWpvv5WyEr + kOT1UyYF490C4n2N2fEHv5/V2MI8XGbVw24ORvOcbuGBKo+SHinFpD+z6fdDuO0oVT1pYm6/0IiG + W1UA9Ckwltu2D7MbIKP5ZZDSPjCHRoKo57tG5c91dP4eUrrdmN8sst5EU4GIWuq2DGRKoH2phtuB + XeTv5iyWX4dx0E3wYG8bZxsNc/T0/4dx/0cP43569RMzS88vLx9fnn724cu7dz/99N+YLS8JanEA + AA== + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=15552000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Sun, 12 Dec 2021 09:47:23 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '41' + x-request-id: + - b25d82ad-60d0-44b1-87b4-ebd00e63b643 + x-yahoo-request-id: + - 0jv3ivpgrbh9b + y-rid: + - 0jv3ivpgrbh9b + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://markets.businessinsider.com/stocks/aapl-stock + response: + body: + string: !!binary | + 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 + headers: + Cache-Control: + - private, max-age=96 + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Length: + - '27563' + Content-Type: + - text/html; charset=utf-8 + Date: + - Sun, 12 Dec 2021 09:47:23 GMT + Feature-Policy: + - geolocation 'none'; midi 'none'; camera 'none'; usb 'none'; magnetometer 'none'; + accelerometer 'none'; gyroscope 'none'; microphone 'none'; payment 'none' + Referrer-Policy: + - strict-origin-when-cross-origin + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Vary: + - Accept-Encoding + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_view/test_insider_activity[True].yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_view/test_insider_activity[True].yaml new file mode 100644 index 00000000000..030f47aa76c --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_businessinsider_view/test_insider_activity[True].yaml @@ -0,0 +1,739 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://query2.finance.yahoo.com/v8/finance/chart/AAPL?events=div%2Csplits&includePrePost=False&interval=1d&period1=1598220000&period2=1635980400 + response: + body: + string: !!binary | + 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 + C2tKTy8vzy8Pv/j4+f37L1/+G+SDPJlkcQAA + headers: + Age: + - '0' + Connection: + - keep-alive + Expect-CT: + - max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only" + Referrer-Policy: + - no-referrer-when-downgrade + Strict-Transport-Security: + - max-age=15552000 + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + X-XSS-Protection: + - 1; mode=block + cache-control: + - public, max-age=10, stale-while-revalidate=20 + content-encoding: + - gzip + content-type: + - application/json;charset=utf-8 + date: + - Sun, 12 Dec 2021 09:47:22 GMT + server: + - ATS + vary: + - Origin,Accept-Encoding + x-envoy-decorator-operation: + - finance-chart-api--mtls-canary-production-ir2.finance-k8s.svc.yahoo.local:4080/* + x-envoy-upstream-service-time: + - '51' + x-request-id: + - f4416e97-3fb9-4199-8813-f2c555c15211 + x-yahoo-request-id: + - busd3d5grbh9a + y-rid: + - busd3d5grbh9a + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + method: GET + uri: https://markets.businessinsider.com/stocks/aapl-stock + response: + body: + string: !!binary | + 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 + headers: + Cache-Control: + - private, max-age=96 + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Length: + - '27563' + Content-Type: + - text/html; charset=utf-8 + Date: + - Sun, 12 Dec 2021 09:47:23 GMT + Feature-Policy: + - geolocation 'none'; midi 'none'; camera 'none'; usb 'none'; magnetometer 'none'; + accelerometer 'none'; gyroscope 'none'; microphone 'none'; payment 'none' + Referrer-Policy: + - strict-origin-when-cross-origin + Strict-Transport-Security: + - max-age=31536000; includeSubDomains + Vary: + - Accept-Encoding + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - SAMEORIGIN + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_finviz_model/testget_last_insider_activity.yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_finviz_model/testget_last_insider_activity.yaml new file mode 100644 index 00000000000..16ad892e562 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_finviz_model/testget_last_insider_activity.yaml @@ -0,0 +1,613 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko + method: GET + uri: https://finviz.com/quote.ashx?t=PM + response: + body: + string: !!binary | + H4sIAAAAAAAAA9R8/3IcOXLm3zcR9w7ldnglncEWkAASSEqkw57dPU/Eznrs3fWdb2JCUWIXqZ5p + dtPdTf3w7jzHPdC92MWXQDYpiaQ0s3sXd2NvEV2NAvJ3fpmF1vO/+uU/ffn7f/vmV8Or/eXq9Ivn + 9mcaF6dfPN8v96vp9Juvh29eLVfLq+HrzXa73A1frffTdj3ul5v1uBq+Wp/Nh9/tN2c/DP98vdlP + z5+2x754fjntx+Hs1bjdTfuT2R9+/+ujOjttd1/t91dH079fL1+fzP770R/+/ujLzeXVuF++XE2z + 4Wyz3k/r/cnsq1+dTIuLaXb6n78Y7vuvrbceL6eT2evl9OZqs93fWuLNcrF/dRI8Jdu6TV1Mu7Pt + 8go83Jrd2NidbadpPW2H8812WK5fT7v9ZrsbxvVi2G/HxbTdueF8uR7XZ8txNbxe7q7H1fI/VB67 + +cwYb/v8ML17s9kudh9t8ru+iRu+fDVu9zvXpLdzw9fj1c4Nv53e7Nzw68M2//reNm74l2k3jduz + V274/XZcLNcXw+/e7fbT5e5AwG0ZLy/Hi2m/2axejttbpKw3d86+2o4Xl+N7847OxrNX052z9Zsj + zN1uVp/70K/eXi23022xHIXZ6RfvK/r5arn+YdhOK5A0rTbjYja82k7nJ7On55v1fvd0Ne43R69D + OVqN++X6aHq7f9FG2+niejVu52825+c0G8bdyQxPzIaz7Wa322yXF8v16V9qs+L9/52N5C+80RKO + 3Hb53HVvrbnbv1tNu1fTtD8sO+520373dLHc7Z+eL9evl/8xJ5GRUz2fn+12s2H/7mo6me2nt/un + +Hz6xeevdzku1/Pkp5TGcvbp1ZZn8Ow2Q63/6dX64ob/8TUmvKC3c729W/7HtDuZRXob6Wes894i + gd8GxiItwtym8vvx9djuzk5/rfL53bTfL9cXu+Fk+OOrcfeH3bT9ZjtdLq8vj4fzcbWbnAaS42E2 + cxpL97tfbiCK42EGf9odP33abtO8S/xsczlzw3qzmL58f/7MDbbFtN0td/C7X27HN9j/sFuf8dvD + 4/2bH589f9pIPzXGdtuzk1m/+fTl5u3m9bSdf7/7u+30+oQqz+7j/LDQJ0TUN/h+93S1fLl7uohH + 3+826/n3u1tL3EmLTn+53bzZTdsXu+sr5ISfRNgHfvQ5VN421e31er+8nObn0bNwWLxP8p+5+Otp + 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 + 3W52/O0fZziTOTue7S7HmZtdjTDa/bTdzY5n5GeuYaLZ8Wx78XJ8TOTdMGTvhlDEDX4e5cnsR/fQ + IvnjRXJ2Q0gRKwUsUuqnFiF/NylKhdLj5ym+t8rVuMfR/t2HS324TojZDeTZDRTFDeHJn24tn8UN + RHp79uN3brZcL5ZnI47Qz46//e7HW1jk5j0+lNmN8QDoz1fT22d6PVost1M/W3C2WV1frp81ez9a + 4sS7QfY7e4cPtp8Ox5HOXk1nP/zuclytftm2f3y2WZ8vL/7p5ffT2f7h01jnw+NHi0ftkM3iEU5X + vH827/ayj77TeTgg8cnTOLcpmL8ct9qMHE4GevbTnvtasdJw8kl0+d6Di3H7w7T9b8uzH76E5ncP + n+Sz/97nXA8QK9ngexB5iIIfHzrQ9B5pb7ogPtzkvtNsd1W+d5rFvcfnHz6a3sDcrp1Ql/O0kLG2 + E+ofVtcWs8arm7h8K9UaKryDYHuyzbh9SsMK2dSOAtwZy+8A5XfeuxVTG09Hl5uFBtRb9X4PhIN+ + NbS3OTg2fnS+2agX3o67d2xwu5nwdn90idOzbZW7Kf3cQ7G3jvA9cAh2vLq6fQz2w9Nf49XVvcci + 8biK5aEFdMK9S9znH/+kv7MYV+ongar/ic9/6jk9bdjOElkY0QOGl+PbmxcfNuj83H4H4uxArJ6F + a0v86U+Dv49PPXx4e7/njbwnD8S8T8SOh8LewwH3ocD1410HXR8/eXLPgbM/7/y7BQo7ws9cchrL + +Jc8Y/9eMOJCk6dc7z1ofyvv3u6c/eu0XYzr8dlN6yyEq7fPLDVre6B3Lvr78KCvu3rsWC6m8WiN + xtPpbzf76fj5y+3pc5A+bqfx/VoRRnFTLbK/tcvL1ebsh2e9FXirE7iI+L9nvcI/Hujq7XDYve36 + /Knt9iD8u++/n3AY+EMn0wYZctNvli938/YLmrnefPbTFkKRp2i0HSWZHc+++XrmtMOvNdLseLaY + udlrwKFpdvxtzqkEIpck1kTVpeqphOxi5ZxDduyJEovLzFJycilxFRKXcsSDLlBMNUp0WVJNpTr2 + JaeYXKYcC0eXiCkX77JU7312RWItpbgslDkHx6nGwMXlGkVqchxD8hRcoiScyEWRHCS6kpMnIZe4 + UKnB5SRJanUpRQk+ulil1syOas5RCj5H0JE4k1B1MUmIlFzKKVWKWCeD0VI4p1BczNFTJcdRSs7F + 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 + TupqVQcITPAXUib1Nv4DAAD//wMApEZmfyc5AgA= + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 6bc60e5d5ef93a41-CDG + Cache-Control: + - no-cache + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - text/html; charset=utf-8 + Date: + - Sun, 12 Dec 2021 09:51:47 GMT + Expect-CT: + - max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" + Request-Context: + - appId=cid-v1:bdd405ef-7a83-4f9a-9228-0107d7f4bc90 + Server: + - cloudflare + Set-Cookie: + - preventRedirectLoop=false; expires=Sat, 11 Dec 2021 09:51:47 GMT; domain=.finviz.com; + path=/ + Transfer-Encoding: + - chunked + Vary: + - Accept-Encoding + X-Frame-Options: + - SAMEORIGIN + X-Powered-By: + - ASP.NET + - ARR/3.0 + - ASP.NET + alt-svc: + - h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; + ma=86400 + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_finviz_view/test_last_insider_activity.yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_finviz_view/test_last_insider_activity.yaml new file mode 100644 index 00000000000..419471241a3 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_finviz_view/test_last_insider_activity.yaml @@ -0,0 +1,728 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:47.0) Gecko/20100101 Firefox/47.0 + method: GET + uri: https://finviz.com/quote.ashx?t=TSLA + response: + body: + string: !!binary | + H4sIAAAAAAAAA9R8/XIkN3Ln36eIe4dyO3Y5YxdrkAkgAXCGdKy1u2dF7JctrX0+hWKi2F3ktNTs + 5nY358O7eo57oHuxi18CSXJmSA6llR13oxA7uwoFZCbyuxL94m9++fvPv/r3P/yqe7W/WJ189sI+ + pnFx8tmL/XK/mk6++vI3v+i+mnarse++WM+H7sv9Zv5d989Xm/304lkd89mLi2k/dvNX43Y37Y9n + f/zq14d5dlKvvtrvLw+nP10tXx/P/ufhH39x+Pnm4nLcL09X06ybb9b7ab0/nn3xq+NpcT7NTv77 + Z919/+p86/FiOp69Xk5vLjfb/a0p3iwX+1fH5DjY0nXoYtrNt8vL/XKzvjW6krGbb6dpPW27s822 + W65fT7v9ZrvrxvWi22/HxbTd9d3Zcj2u58tx1b1e7q7G1fI/Rsy1G2ZGeF3nu+ndm812sftokS/b + In33+atxu9/1lXu7vvvteLnru99Nb3Z99+vrZf71vWX67l+m3TRu56/67qvtuFiuz7sv3+3208Xu + GoHbPF5ejOfTfrNZnY7bW6isN3eOvtyO5xfje+MO5+P81XTnaL1ziLHbzeqxD/3q7eVyO91myyHN + Tj57f6NfrJbr77rttAJK02ozLmbdq+10djx7drZZ73fPVuN+c/ia0uFq3C/Xh9Pb/csKbafzq9W4 + Hd5szs541o274xmemHXz7Wa322yX58v1yU+1WHLuv2ah8hMvtFzvp21d5bHz3ppzt3+3mnavpml/ + Pe2420373bPFcrd/drZcv17+x8CljBLy2TDf7Wbd/t3ldDzbT2/3z/D95LPHz3cxLtdDcFMIY5p/ + erblHJpdR6j0P7tcn9/QP77GgJf8dtDLu+V/TLvjmee3nn/EPO9NQvKWBJNUC3Mby2/H12O9Ojv5 + tfLny2m/X67Pd91x9+dX4+6Pu2n7h+10sby6OOrOxtVu6tWQHHWzWa+2dL/75QasOOpm0Kfd0bNn + 9TIPjePzzcWs79abxfT5++NnfWdLTNvdcge9++V2fIP1r1drI353/Xi78/3zF88q6idG2G47P561 + i89ON283r6ft8O3uH7bT62POMruP8uuJPsGitsC3u2er5enu2cIffrvbrIdvd7emuBMXHX663bzZ + TduXu6tL+IQfhNgHevQYLG+L6vZqvV9eTMOZd1KEFu+j/FdO/npaLzbb3TDOaRHD2U87OTj3crle + 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 + headers: + CF-Cache-Status: + - DYNAMIC + CF-RAY: + - 6bc61301ca76ee23-CDG + Cache-Control: + - no-cache + Connection: + - keep-alive + Content-Encoding: + - gzip + Content-Type: + - text/html; charset=utf-8 + Date: + - Sun, 12 Dec 2021 09:54:57 GMT + Expect-CT: + - max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct" + Request-Context: + - appId=cid-v1:bdd405ef-7a83-4f9a-9228-0107d7f4bc90 + Server: + - cloudflare + Set-Cookie: + - preventRedirectLoop=false; expires=Sat, 11 Dec 2021 09:54:56 GMT; domain=.finviz.com; + path=/ + Transfer-Encoding: + - chunked + Vary: + - Accept-Encoding + X-Frame-Options: + - SAMEORIGIN + X-Powered-By: + - ASP.NET + - ARR/3.0 + - ASP.NET + alt-svc: + - h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; + ma=86400 + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_model/test_get_open_insider_data.yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_model/test_get_open_insider_data.yaml new file mode 100644 index 00000000000..51b2917d843 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_model/test_get_open_insider_data.yaml @@ -0,0 +1,257 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.26.0 + method: GET + uri: http://openinsider.com/screener?s=TSLA + response: + body: + string: !!binary | + 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 + headers: + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Length: + - '12480' + Content-Type: + - text/html; charset=UTF-8 + Date: + - Sun, 12 Dec 2021 12:08:44 GMT + Keep-Alive: + - timeout=5, max=10 + Server: + - Apache/2.4.41 (Ubuntu) + Vary: + - Accept-Encoding + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_data[lcb].yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_data[lcb].yaml new file mode 100644 index 00000000000..007c0c9ee70 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_data[lcb].yaml @@ -0,0 +1,330 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.26.0 + method: GET + uri: http://openinsider.com/latest-cluster-buys + response: + body: + string: !!binary | + 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 + headers: + Accept-Ranges: + - bytes + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Length: + - '16300' + Content-Type: + - text/html + Date: + - Sun, 12 Dec 2021 12:09:10 GMT + ETag: + - '"19dab-5d2d63197f08d-gzip"' + Keep-Alive: + - timeout=5, max=10 + Last-Modified: + - Sat, 11 Dec 2021 03:11:20 GMT + Server: + - Apache/2.4.41 (Ubuntu) + Vary: + - Accept-Encoding + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_data[topt].yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_data[topt].yaml new file mode 100644 index 00000000000..46bae9b3cc8 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_data[topt].yaml @@ -0,0 +1,213 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.26.0 + method: GET + uri: http://openinsider.com/top-officer-purchases-of-the-day + response: + body: + string: !!binary | + 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 + AAA= + headers: + Accept-Ranges: + - bytes + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Length: + - '9578' + Content-Type: + - text/html + Date: + - Sun, 12 Dec 2021 12:09:09 GMT + ETag: + - '"b9bd-5d2d631795c69-gzip"' + Keep-Alive: + - timeout=5, max=10 + Last-Modified: + - Sat, 11 Dec 2021 03:11:18 GMT + Server: + - Apache/2.4.41 (Ubuntu) + Vary: + - Accept-Encoding + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_filter.yaml b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_filter.yaml new file mode 100644 index 00000000000..1a75e347e4e --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/cassettes/test_openinsider_view/test_print_insider_filter.yaml @@ -0,0 +1,390 @@ +interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.26.0 + method: GET + uri: http://openinsider.com/screener?s=&o=&pl=&ph=&ll=&lh=&fd=0&fdr=&td=0&tdr=&fdlyl=&fdlyh=&daysago=&xp=1&xs=1&vl=&vh=&ocl=&och=&sic1=-1&sicl=100&sich=9999&grp=0&nfl=&nfh=&nil=&nih=&nol=&noh=&v2l=&v2h=&oc2l=&oc2h=&sortcol=0&cnt=100&page=1 + response: + body: + string: !!binary | + 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 + headers: + Connection: + - Keep-Alive + Content-Encoding: + - gzip + Content-Length: + - '20037' + Content-Type: + - text/html; charset=UTF-8 + Date: + - Sun, 12 Dec 2021 12:09:09 GMT + Keep-Alive: + - timeout=5, max=10 + Server: + - Apache/2.4.41 (Ubuntu) + Vary: + - Accept-Encoding + status: + code: 200 + message: OK +version: 1 diff --git a/tests/gamestonk_terminal/stocks/insider/csv/test_businessinsider_model/test_get_insider_activity.csv b/tests/gamestonk_terminal/stocks/insider/csv/test_businessinsider_model/test_get_insider_activity.csv new file mode 100644 index 00000000000..f9e55bfbcdb --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/csv/test_businessinsider_model/test_get_insider_activity.csv @@ -0,0 +1,26 @@ +Date,Shares Traded,Shares Held,Price,Type,Option,Insider +2021-12-08,"17,765.00","1,621,789.00","1,033.97",Sell,No,Musk Elon +2021-12-08,"55,468.00","1,639,554.00","1,032.99",Sell,No,Musk Elon +2021-12-08,"67,297.00","1,695,022.00","1,032.07",Sell,No,Musk Elon +2021-12-08,"53,915.00","1,762,319.00","1,031.06",Sell,No,Musk Elon +2021-12-08,"26,592.00","1,816,234.00","1,030.11",Sell,No,Musk Elon +2021-12-08,"7,748.00","1,842,826.00","1,028.95",Sell,No,Musk Elon +2021-12-08,"4,440.00","1,850,574.00","1,027.84",Sell,No,Musk Elon +2021-12-08,"13,701.00","1,855,014.00","1,026.65",Sell,No,Musk Elon +2021-12-08,"2,488.00","1,868,715.00","1,024.39",Sell,No,Musk Elon +2021-12-08,"10,373.00","1,871,203.00","1,023.28",Sell,No,Musk Elon +2021-12-08,"15,415.00","1,881,576.00","1,022.41",Sell,No,Musk Elon +2021-12-08,"8,158.00","1,896,991.00","1,021.47",Sell,No,Musk Elon +2021-12-08,"4,549.00","1,905,149.00","1,019.53",Sell,No,Musk Elon +2021-12-08,"14,735.00","1,909,698.00","1,018.59",Sell,No,Musk Elon +2021-12-08,"23,042.00","1,924,433.00","1,017.47",Sell,No,Musk Elon +2021-12-08,"28,858.00","1,947,475.00","1,016.62",Sell,No,Musk Elon +2021-12-08,"21,514.00","1,976,333.00","1,015.60",Sell,No,Musk Elon +2021-12-08,"22,526.00","1,997,847.00","1,014.62",Sell,No,Musk Elon +2021-12-08,"13,076.00","2,020,373.00","1,013.58",Sell,No,Musk Elon +2021-12-08,"10,695.00","2,033,449.00","1,012.54",Sell,No,Musk Elon +2021-12-08,"4,996.00","2,044,144.00","1,011.16",Sell,No,Musk Elon +2021-12-08,"21,064.00","2,049,140.00","1,010.29",Sell,No,Musk Elon +2021-12-08,"20,199.00","2,070,204.00","1,009.37",Sell,No,Musk Elon +2021-12-08,"17,944.00","2,090,403.00","1,008.44",Sell,No,Musk Elon +2021-12-08,"9,329.00","2,108,347.00","1,007.23",Sell,No,Musk Elon diff --git a/tests/gamestonk_terminal/stocks/insider/csv/test_openinsider_model/test_get_open_insider_data.csv b/tests/gamestonk_terminal/stocks/insider/csv/test_openinsider_model/test_get_open_insider_data.csv new file mode 100644 index 00000000000..2dc6e18703e --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/csv/test_openinsider_model/test_get_open_insider_data.csv @@ -0,0 +1,101 @@ +,X,Filing Date,Trading Date,Ticker,Insider,Title,Trade Type,Price,Quantity,Owned,Delta Own,Value,Filing Link,Ticker Link,Insider Link +0,,2021-12-09 20:21:07,2021-12-09,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,044.54","-390,639","172,288,023",0%,"-$408,039,939",http://www.sec.gov/Archives/edgar/data/1318605/000089924321047608/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +1,D,2021-12-09 20:19:57,2021-12-09,TSLA,Musk Elon,"CEO, 10%",S - Sale+OE,"$1,021.56","-543,452","1,621,789",-25%,"-$555,171,415",http://www.sec.gov/Archives/edgar/data/1318605/000089924321047607/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +2,D,2021-12-07 21:20:23,2021-12-06,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$980.47,-917,"19,249",-5%,"-$899,091",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000016/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +3,D,2021-12-07 21:11:06,2021-12-06,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$980.41,"-1,591","22,905",-6%,"-$1,559,339",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000013/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +4,D,2021-12-07 21:02:06,2021-12-06,TSLA,Kirkhorn Zachary,CFO,S - Sale+OE,$980.43,"-2,652","56,634",-4%,"-$2,600,345",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000015/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +5,,2021-12-02 21:45:11,2021-12-02,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,097.65","-299,499","171,056,873",0%,"-$328,744,683",http://www.sec.gov/Archives/edgar/data/1318605/000089924321046681/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +6,D,2021-12-02 21:43:36,2021-12-02,TSLA,Musk Elon,"CEO, 10%",S - Sale+OE,"$1,079.29","-634,592","1,498,849",-30%,"-$684,906,148",http://www.sec.gov/Archives/edgar/data/1318605/000089924321046679/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +7,,2021-11-23 21:34:33,2021-11-23,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,171.04","-126,471","169,857,523",0%,"-$148,102,963",http://www.sec.gov/Archives/edgar/data/1318605/000089924321045949/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +8,,2021-11-23 21:33:26,2021-11-23,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,145.29","-276,215","1,345,061",-17%,"-$316,346,849",http://www.sec.gov/Archives/edgar/data/1318605/000089924321045947/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +9,,2021-11-23 21:32:00,2021-11-23,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,114.76","-308,694","1,621,276",-16%,"-$344,120,356",http://www.sec.gov/Archives/edgar/data/1318605/000089924321045946/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +10,D,2021-11-23 21:30:17,2021-11-23,TSLA,Musk Elon,"CEO, 10%",S - Sale+OE,"$1,081.58","-222,711","1,929,970",-10%,"-$240,879,277",http://www.sec.gov/Archives/edgar/data/1318605/000089924321045944/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +11,,2021-11-19 19:02:03,2021-11-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,"$1,063.51","-1,250","53,662",-2%,"-$1,329,388",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000014/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +12,,2021-11-16 20:06:48,2021-11-16,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,046.73","-724,403","168,638,933",0%,"-$758,251,348",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044924/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +13,D,2021-11-16 20:02:18,2021-11-16,TSLA,Musk Elon,"CEO, 10%",S - Sale+OE,"$1,025.82","-209,688","3,077,654",-6%,"-$215,101,825",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044921/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +14,,2021-11-15 20:20:14,2021-11-15,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,015.85","-148,195","167,459,263",0%,"-$150,543,964",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044689/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +15,D,2021-11-15 20:18:26,2021-11-15,TSLA,Musk Elon,"CEO, 10%",S - Sale+OE,$992.72,"-785,896","1,321,776",-37%,"-$780,174,796",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044687/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +16,,2021-11-12 20:28:11,2021-11-12,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,029.67","-1,200,000","166,285,682",-1%,"-$1,235,607,329",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044475/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +17,,2021-11-12 06:03:56,2021-11-11,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,098.24","-52,099","167,485,682",0%,"-$57,217,365",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044262/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +18,,2021-11-12 06:02:43,2021-11-11,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,072.22","-587,638","167,537,781",0%,"-$630,079,728",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044261/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +19,,2021-11-10 21:49:31,2021-11-10,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,068.09","-242,006","168,125,419",0%,"-$258,484,236",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044244/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +20,,2021-11-10 21:47:47,2021-11-10,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,048.46","-199,893","167,146,944",0%,"-$209,580,234",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044242/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +21,,2021-11-10 21:46:47,2021-11-10,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,019.03","-58,101","167,346,837",0%,"-$59,206,941",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044241/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +22,,2021-11-10 21:45:38,2021-11-09,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,162.83","-411,476","168,625,419",0%,"-$478,474,858",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044240/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +23,,2021-11-10 21:43:15,2021-11-09,TSLA,Musk Elon,CEO,S - Sale,"$1,138.45","-528,687","167,816,414",0%,"-$601,885,329",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044235/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +24,,2021-11-10 21:42:18,2021-11-09,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,092.10","-613,316","168,345,101",0%,"-$669,801,011",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044232/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +25,,2021-11-10 21:37:58,2021-11-09,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,055.42","-952,211","168,958,417",-1%,"-$1,004,977,896",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044229/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +26,,2021-11-10 21:34:13,2021-11-09,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,027.48","-582,357","169,910,628",0%,"-$598,357,803",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044225/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +27,,2021-11-10 18:28:55,2021-11-08,TSLA,Musk Elon,"CEO, 10%",S - Sale,"$1,185.89","-676,812","171,713,466",0%,"-$802,625,029",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044077/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +28,D,2021-11-10 18:23:34,2021-11-08,TSLA,Musk Elon,"CEO, 10%",S - Sale+OE,"$1,164.95","-257,279","1,897,293",-12%,"-$299,717,449",http://www.sec.gov/Archives/edgar/data/1318605/000089924321044060/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Elon/1494730 +29,D,2021-11-05 21:22:24,2021-11-05,TSLA,Musk Kimbal,Dir,S - Sale+OE,"$1,229.06","-88,500","511,240",-15%,"-$108,771,415",http://www.sec.gov/Archives/edgar/data/1318605/000149473121000003/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Kimbal/1494731 +30,D,2021-11-03 20:03:50,2021-11-01,TSLA,Denholm Robyn M,Dir,S - Sale+OE,"$1,141.66","-25,000","5,000",-83%,"-$28,541,467",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000012/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +31,D,2021-10-29 20:53:11,2021-10-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,"$1,038.18","-1,000","18,380",-5%,"-$1,038,180",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000015/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +32,,2021-10-28 16:10:24,2021-10-27,TSLA,Ehrenpreis IRA Matthew,Dir,S - Sale,"$1,064.33","-15,399","190,335",-7%,"-$16,389,666",http://www.sec.gov/Archives/edgar/data/1318605/000089924321041859/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Ehrenpreis-IRA-Matthew/1412598 +33,D,2021-10-28 16:05:34,2021-10-27,TSLA,Ehrenpreis IRA Matthew,Dir,S - Sale+OE,"$1,048.88","-188,030","205,734",-48%,"-$197,220,456",http://www.sec.gov/Archives/edgar/data/1318605/000089924321041857/xslF345X03/doc4.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Ehrenpreis-IRA-Matthew/1412598 +34,D,2021-10-20 20:39:13,2021-10-18,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$864.31,"-7,000","21,212",-25%,"-$6,050,148",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000011/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +35,,2021-10-20 20:35:36,2021-10-18,TSLA,Kirkhorn Zachary,CFO,S - Sale,$851.47,"-1,250","54,912",-2%,"-$1,064,338",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000013/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +36,D,2021-09-29 20:03:01,2021-09-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$773.42,"-1,005","18,380",-5%,"-$777,287",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000014/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +37,,2021-09-21 19:26:58,2021-09-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$756.95,"-1,250","56,162",-2%,"-$946,188",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000012/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +38,D,2021-09-08 20:27:41,2021-09-07,TSLA,Kirkhorn Zachary,CFO,S - Sale+OE,$752.90,"-2,780","57,412",-5%,"-$2,092,885",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000011/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +39,D,2021-09-08 20:25:12,2021-09-07,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$752.90,"-1,767","21,212",-8%,"-$1,330,193",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000010/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +40,D,2021-09-08 20:22:16,2021-09-07,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$752.90,-896,"18,385",-5%,"-$674,602",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000013/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +41,D,2021-09-03 19:49:05,2021-09-01,TSLA,Denholm Robyn M,Dir,S - Sale+OE,$736.72,"-31,250","5,000",-86%,"-$23,022,595",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000009/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +42,D,2021-08-31 19:40:58,2021-08-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$705.41,"-1,500","17,497",-8%,"-$1,058,115",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000012/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +43,,2021-08-19 20:07:13,2021-08-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$672.59,"-1,250","54,257",-2%,"-$840,738",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000010/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +44,D,2021-08-10 20:08:47,2021-08-06,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$711.04,"-10,000","17,997",-36%,"-$7,110,360",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000011/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +45,D,2021-08-04 20:27:26,2021-08-02,TSLA,Denholm Robyn M,Dir,S - Sale+OE,$707.60,"-31,250","5,000",-86%,"-$22,112,634",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000008/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +46,D,2021-07-29 18:23:34,2021-07-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$663.38,"-1,500","17,997",-8%,"-$995,070",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000010/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +47,,2021-07-21 20:57:25,2021-07-19,TSLA,Kirkhorn Zachary,CFO,S - Sale,$629.73,"-1,250","55,507",-2%,"-$787,163",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000009/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +48,D,2021-07-08 18:59:14,2021-07-06,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$661.59,"-4,459","19,312",-19%,"-$2,950,031",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000007/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +49,D,2021-06-30 19:26:44,2021-06-28,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$671.64,"-1,500","18,497",-8%,"-$1,007,460",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000009/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +50,,2021-06-21 19:20:25,2021-06-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$601.55,"-1,250","56,757",-2%,"-$751,938",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000008/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +51,D,2021-06-08 20:26:28,2021-06-07,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$587.84,"-1,813","19,681",-8%,"-$1,065,747",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000006/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +52,D,2021-06-08 20:13:07,2021-06-07,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$587.83,-903,"18,997",-5%,"-$530,814",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000008/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +53,D,2021-06-08 20:09:50,2021-06-07,TSLA,Kirkhorn Zachary,CFO,S - Sale+OE,$587.84,"-3,022","58,007",-5%,"-$1,776,465",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000007/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +54,D,2021-06-01 19:08:34,2021-05-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$620.17,"-1,500","18,114",-8%,"-$930,255",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000007/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +55,,2021-05-19 19:08:49,2021-05-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$575.34,"-1,250","54,734",-2%,"-$719,175",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000006/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +56,D,2021-05-12 19:19:04,2021-05-10,TSLA,Guillen Jerome M,"Pres, Heavy Trucking",S - Sale+OE,$644.06,"-10,000","50,598",-17%,"-$6,440,627",http://www.sec.gov/Archives/edgar/data/1318605/000158451821000007/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +57,D,2021-04-29 20:20:24,2021-04-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$717.17,"-1,500","18,614",-7%,"-$1,075,755",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000006/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +58,D,2021-04-28 21:41:35,2021-04-26,TSLA,Denholm Robyn M,Dir,S - Sale+OE,$740.97,"-62,500","5,000",-93%,"-$46,310,388",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000005/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +59,,2021-04-21 20:23:48,2021-04-19,TSLA,Kirkhorn Zachary,CFO,S - Sale,$718.00,"-1,250","55,984",-2%,"-$897,500",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000005/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +60,D,2021-04-14 19:13:28,2021-04-12,TSLA,Guillen Jerome M,"Pres, Heavy Trucking",S - Sale+OE,$697.87,"-10,000","50,598",-17%,"-$6,978,659",http://www.sec.gov/Archives/edgar/data/1318605/000158451821000006/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +61,D,2021-04-07 20:04:10,2021-04-05,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$696.57,"-4,453","17,826",-20%,"-$3,101,831",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000004/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +62,M,2021-04-05 20:06:09,2020-08-18,TSLA,Gracias Antonio J.,Dir,P - Purchase,$395.13,+105,"1,306,935",0%,"+$41,488",http://www.sec.gov/Archives/edgar/data/1318605/000149515821000003/xslF345X03/primary_doc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Gracias-Antonio-J./1495158 +63,D,2021-04-05 19:51:21,2021-04-01,TSLA,Musk Kimbal,Dir,S - Sale+OE,$675.85,"-12,000","599,740",-2%,"-$8,110,149",http://www.sec.gov/Archives/edgar/data/1318605/000149473121000002/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Kimbal/1494731 +64,D,2021-03-31 19:59:03,2021-03-29,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$615.75,"-1,500","19,114",-7%,"-$923,625",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000005/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +65,,2021-03-19 19:20:45,2021-03-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$655.81,"-1,250","57,234",-2%,"-$819,763",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000004/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +66,,2021-03-11 19:47:42,2021-03-10,TSLA,Guillen Jerome M,"Pres, Automative",S - Sale,$711.30,-600,"50,598",-1%,"-$426,778",http://www.sec.gov/Archives/edgar/data/1318605/000158451821000005/xslF345X03/primary_doc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +67,D,2021-03-11 19:32:36,2021-03-10,TSLA,Guillen Jerome M,"Pres, Automative",S - Sale+OE,$681.22,"-9,400","51,198",-16%,"-$6,403,432",http://www.sec.gov/Archives/edgar/data/1318605/000158451821000004/xslF345X03/primary_doc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +68,D,2021-03-09 21:05:42,2021-03-08,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$595.08,"-1,844","18,189",-9%,"-$1,097,328",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000003/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +69,D,2021-03-09 20:36:59,2021-03-08,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$595.08,-897,"19,614",-4%,"-$533,787",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000004/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +70,D,2021-03-09 20:30:52,2021-03-08,TSLA,Guillen Jerome M,"Pres, Automotive",S - Sale+OE,$595.08,-609,"50,598",-1%,"-$362,404",http://www.sec.gov/Archives/edgar/data/1318605/000158451821000003/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +71,D,2021-03-09 19:33:44,2021-03-08,TSLA,Kirkhorn Zachary,CFO,S - Sale+OE,$595.08,"-2,818","58,484",-5%,"-$1,676,935",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000003/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +72,D,2021-03-03 20:20:08,2021-03-01,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$690.11,"-1,500","18,726",-7%,"-$1,035,165",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000003/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +73,,2021-02-19 20:28:54,2021-02-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$778.17,"-1,250","55,007",-2%,"-$972,713",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000002/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +74,D,2021-02-12 21:10:33,2021-02-10,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$807.89,"-4,000","19,226",-17%,"-$3,231,540",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000002/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +75,D,2021-02-12 19:55:53,2021-02-10,TSLA,Guillen Jerome M,"Pres, Automotive",S - Sale+OE,$817.58,"-10,000","49,959",-17%,"-$8,175,763",http://www.sec.gov/Archives/edgar/data/1318605/000149515821000002/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +76,,2021-02-10 20:20:31,2021-02-09,TSLA,Musk Kimbal,Dir,S - Sale,$852.12,"-30,000","599,740",-5%,"-$25,563,510",http://www.sec.gov/Archives/edgar/data/1318605/000149473121000001/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Musk-Kimbal/1494731 +77,D,2021-02-10 19:53:53,2021-02-09,TSLA,Gracias Antonio J.,Dir,S - Sale+OE,$846.59,"-150,747","1,306,830",-10%,"-$127,621,080",http://www.sec.gov/Archives/edgar/data/1318605/000149515821000001/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Gracias-Antonio-J./1495158 +78,D,2021-01-28 21:15:33,2021-01-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$870.35,"-1,500","19,226",-7%,"-$1,305,525",http://www.sec.gov/Archives/edgar/data/1318605/000179056521000001/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +79,,2021-01-21 20:43:49,2021-01-19,TSLA,Kirkhorn Zachary,CFO,S - Sale,$837.74,"-1,250","56,257",-2%,"-$1,047,175",http://www.sec.gov/Archives/edgar/data/1318605/000177136421000001/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +80,,2021-01-14 19:30:04,2021-01-11,TSLA,Guillen Jerome M,"Pres, Automative",S - Sale,$833.75,"-10,000","49,959",-17%,"-$8,337,533",http://www.sec.gov/Archives/edgar/data/1318605/000158451821000002/xslF345X03/primary_doc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +81,D,2021-01-08 21:56:40,2021-01-06,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$762.99,"-4,463","16,315",-21%,"-$3,405,242",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000002/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +82,D,2021-01-05 20:49:56,2020-12-31,TSLA,Wilson-Thompson Kathleen,Dir,S - Sale+OE,$697.57,"-13,885","1,800",-89%,"-$9,685,703",http://www.sec.gov/Archives/edgar/data/1318605/000177134021000001/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Wilson-Thompson-Kathleen/1331680 +83,D,2020-12-30 20:58:09,2020-12-28,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$674.68,"-1,500","19,726",-7%,"-$1,012,020",http://www.sec.gov/Archives/edgar/data/1318605/000179056520000021/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +84,,2020-12-21 21:12:55,2020-12-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$628.59,"-1,250","57,507",-2%,"-$785,738",http://www.sec.gov/Archives/edgar/data/1318605/000177136420000024/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +85,D,2020-12-14 20:05:12,2020-12-10,TSLA,Guillen Jerome M,"Pres, Automotive",S - Sale+OE,$613.48,"-10,000","49,959",-17%,"-$6,134,794",http://www.sec.gov/Archives/edgar/data/1318605/000158451820000015/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 +86,D,2020-12-09 21:36:41,2020-12-07,TSLA,Denholm Robyn M,Dir,S - Sale+OE,$609.55,"-43,610","5,000",-90%,"-$26,582,465",http://www.sec.gov/Archives/edgar/data/1318605/000177134020000017/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +87,D,2020-12-02 20:51:12,2020-11-30,TSLA,Wilson-Thompson Kathleen,Dir,S - Sale+OE,$592.99,"-12,500","1,800",-87%,"-$7,412,426",http://www.sec.gov/Archives/edgar/data/1318605/000177134020000015/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Wilson-Thompson-Kathleen/1331680 +88,,2020-11-19 20:23:44,2020-11-17,TSLA,Kirkhorn Zachary,CFO,S - Sale,$460.26,"-1,250","55,624",-2%,"-$575,325",http://www.sec.gov/Archives/edgar/data/1318605/000177136420000022/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +89,D,2020-11-18 21:18:41,2020-11-16,TSLA,Denholm Robyn M,Dir,S - Sale+OE,$408.01,"-43,610","5,000",-90%,"-$17,793,506",http://www.sec.gov/Archives/edgar/data/1318605/000177134020000014/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +90,D,2020-11-12 21:13:53,2020-11-10,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$420.00,"-1,100","19,337",-5%,"-$462,000",http://www.sec.gov/Archives/edgar/data/1318605/000179056520000019/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +91,D,2020-11-03 20:56:50,2020-10-30,TSLA,Wilson-Thompson Kathleen,Dir,S - Sale+OE,$399.99,"-12,500","1,800",-87%,"-$4,999,815",http://www.sec.gov/Archives/edgar/data/1318605/000177134020000013/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Wilson-Thompson-Kathleen/1331680 +92,D,2020-10-29 21:17:09,2020-10-27,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$424.60,"-10,000","19,837",-34%,"-$4,245,980",http://www.sec.gov/Archives/edgar/data/1318605/000179056520000018/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +93,D,2020-10-29 20:38:15,2020-10-27,TSLA,Kirkhorn Zachary,CFO,S - Sale+OE,$427.14,"-10,000","56,874",-15%,"-$4,271,350",http://www.sec.gov/Archives/edgar/data/1318605/000177136420000021/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +94,D,2020-10-28 21:12:26,2020-10-26,TSLA,Denholm Robyn M,Dir,S - Sale+OE,$417.99,"-43,610","5,000",-90%,"-$18,228,306",http://www.sec.gov/Archives/edgar/data/1318605/000177134020000012/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Denholm-Robyn-M/1242782 +95,D,2020-10-28 20:37:24,2020-10-27,TSLA,Gracias Antonio J.,Dir,S - Sale+OE,$424.41,"-155,000","1,346,830",-10%,"-$65,784,227",http://www.sec.gov/Archives/edgar/data/1318605/000149515820000001/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Gracias-Antonio-J./1495158 +96,D,2020-10-21 20:51:45,2020-10-19,TSLA,Kirkhorn Zachary,CFO,S - Sale+OE,$446.24,"-1,250","56,874",-2%,"-$557,800",http://www.sec.gov/Archives/edgar/data/1318605/000177136420000020/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Kirkhorn-Zachary/1771364 +97,D,2020-10-14 20:04:01,2020-10-12,TSLA,Baglino Andrew D,"SVP Powertrain, Energy Eng.",S - Sale+OE,$442.00,"-1,500","19,837",-7%,"-$663,000",http://www.sec.gov/Archives/edgar/data/1318605/000179056520000016/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Baglino-Andrew-D/1790565 +98,D,2020-10-07 20:26:59,2020-10-05,TSLA,Taneja Vaibhav,Chief Accounting Officer,S - Sale+OE,$425.17,"-4,404","14,854",-23%,"-$1,872,444",http://www.sec.gov/Archives/edgar/data/1318605/000177134020000010/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Taneja-Vaibhav/1771340 +99,D,2020-10-05 21:10:53,2020-10-01,TSLA,Guillen Jerome M,"Pres, Automotive",S - Sale+OE,$442.43,"-15,000","49,357",-23%,"-$6,636,511",http://www.sec.gov/Archives/edgar/data/1318605/000158451820000012/xslF345X03/edgardoc.xml,http://openinsider.com/TSLA,http://openinsider.com/insider/Guillen-Jerome-M/1584518 diff --git a/tests/gamestonk_terminal/stocks/insider/json/test_finviz_model/testget_last_insider_activity.json b/tests/gamestonk_terminal/stocks/insider/json/test_finviz_model/testget_last_insider_activity.json new file mode 100644 index 00000000000..850db527a66 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/json/test_finviz_model/testget_last_insider_activity.json @@ -0,0 +1 @@ +[{"Insider Trading": "King Martin G.", "Relationship": "CEO, PMI America", "Date": "Jul 27", "Transaction": "Sale", "Cost": "100.18", "#Shares": "21,725", "Value ($)": "2,176,482", "#Shares Total": "128,463", "SEC Form 4": "Jul 28 08:46 PM"}, {"Insider Trading": "Azinovic Drago", "Relationship": "Pres. Mid East, Africa, DF", "Date": "May 25", "Transaction": "Sale", "Cost": "98.04", "#Shares": "15,000", "Value ($)": "1,470,600", "#Shares Total": "120,396", "SEC Form 4": "May 27 04:50 PM"}, {"Insider Trading": "Riley Paul", "Relationship": "Pres East Asia & Australia", "Date": "May 25", "Transaction": "Sale", "Cost": "98.04", "#Shares": "10,984", "Value ($)": "1,076,871", "#Shares Total": "38,854", "SEC Form 4": "May 27 04:41 PM"}, {"Insider Trading": "De Wilde Frederic", "Relationship": "Pres., European Union Region", "Date": "May 24", "Transaction": "Sale", "Cost": "97.76", "#Shares": "10,000", "Value ($)": "977,600", "#Shares Total": "186,628", "SEC Form 4": "May 26 04:10 PM"}, {"Insider Trading": "Masseroli Mario", "Relationship": "Pres., Latin America & Canada", "Date": "May 10", "Transaction": "Sale", "Cost": "98.31", "#Shares": "1,734", "Value ($)": "170,470", "#Shares Total": "14,710", "SEC Form 4": "May 12 04:28 PM"}, {"Insider Trading": "King Martin G.", "Relationship": "CEO, PMI America", "Date": "Apr 27", "Transaction": "Sale", "Cost": "94.51", "#Shares": "21,066", "Value ($)": "1,990,979", "#Shares Total": "150,188", "SEC Form 4": "Apr 29 03:40 PM"}, {"Insider Trading": "Kennedy Stacey", "Relationship": "Pres. South & Southeast Asia", "Date": "Apr 21", "Transaction": "Sale", "Cost": "94.28", "#Shares": "10,570", "Value ($)": "996,497", "#Shares Total": "30,239", "SEC Form 4": "Apr 23 04:35 PM"}, {"Insider Trading": "Bendotti Charles", "Relationship": "Global Head of People&Culture", "Date": "Feb 25", "Transaction": "Sale", "Cost": "87.00", "#Shares": "19,069", "Value ($)": "1,659,003", "#Shares Total": "29,656", "SEC Form 4": "Mar 01 04:29 PM"}, {"Insider Trading": "CALANTZOPOULOS ANDRE", "Relationship": "Chief Executive Officer", "Date": "Feb 19", "Transaction": "Sale", "Cost": "86.37", "#Shares": "40,000", "Value ($)": "3,454,816", "#Shares Total": "880,744", "SEC Form 4": "Feb 23 04:41 PM"}, {"Insider Trading": "Masseroli Mario", "Relationship": "Pres., Latin America & Canada", "Date": "Feb 08", "Transaction": "Sale", "Cost": "85.05", "#Shares": "2,000", "Value ($)": "170,090", "#Shares Total": "16,602", "SEC Form 4": "Feb 10 04:23 PM"}, {"Insider Trading": "Salzman Marian", "Relationship": "Sr. VP, Global Communications", "Date": "Feb 05", "Transaction": "Sale", "Cost": "84.39", "#Shares": "2,000", "Value ($)": "168,780", "#Shares Total": "23,963", "SEC Form 4": "Feb 08 04:41 PM"}] \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[green_highlight-text_list3].json b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[green_highlight-text_list3].json new file mode 100644 index 00000000000..4e01089c326 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[green_highlight-text_list3].json @@ -0,0 +1 @@ +["\u001b[32mMOCK_TEXT_1\u001b[0m", "\u001b[32mMOCK_TEXT_2\u001b[0m"] \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[magenta_highlight-text_list2].json b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[magenta_highlight-text_list2].json new file mode 100644 index 00000000000..d4315e4b800 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[magenta_highlight-text_list2].json @@ -0,0 +1 @@ +["\u001b[35mMOCK_TEXT_1\u001b[0m", "\u001b[35mMOCK_TEXT_2\u001b[0m"] \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[red_highlight-text_list0].json b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[red_highlight-text_list0].json new file mode 100644 index 00000000000..021522ab23b --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[red_highlight-text_list0].json @@ -0,0 +1 @@ +["\u001b[31mMOCK_TEXT_1\u001b[0m", "\u001b[31mMOCK_TEXT_2\u001b[0m"] \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[yellow_highlight-text_list1].json b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[yellow_highlight-text_list1].json new file mode 100644 index 00000000000..d3473ba40f5 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/json/test_openinsider_view/test_format_list_func[yellow_highlight-text_list1].json @@ -0,0 +1 @@ +["\u001b[33mMOCK_TEXT_1\u001b[0m", "\u001b[33mMOCK_TEXT_2\u001b[0m"] \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/test_businessinsider_model.py b/tests/gamestonk_terminal/stocks/insider/test_businessinsider_model.py new file mode 100644 index 00000000000..588c391b289 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_businessinsider_model.py @@ -0,0 +1,21 @@ +# IMPORTATION STANDARD + +# IMPORTATION THIRDPARTY +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks.insider import businessinsider_model + + +@pytest.fixture(scope="module") +def vcr_config(): + return { + "filter_headers": [("User-Agent", None)], + } + + +@pytest.mark.vcr +def test_get_insider_activity(recorder): + result_df = businessinsider_model.get_insider_activity(ticker="TSLA") + + recorder.capture(result_df) diff --git a/tests/gamestonk_terminal/stocks/insider/test_businessinsider_view.py b/tests/gamestonk_terminal/stocks/insider/test_businessinsider_view.py new file mode 100644 index 00000000000..72de7245ba8 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_businessinsider_view.py @@ -0,0 +1,52 @@ +# IMPORTATION STANDARD + +# IMPORTATION THIRDPARTY +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks import stocks_helper +from gamestonk_terminal.stocks.insider import businessinsider_view + + +@pytest.fixture(scope="module") +def vcr_config(): + return { + "filter_headers": [("User-Agent", None)], + "filter_query_parameters": [ + ("period1", "1598220000"), + ("period2", "1635980400"), + ], + } + + +@pytest.mark.vcr +# @pytest.mark.record_stdout +@pytest.mark.parametrize( + "raw", + [True, False], +) +def test_insider_activity(mocker, raw): + mocker.patch.object( + target=businessinsider_view.gtff, attribute="USE_ION", new=False + ) + mocker.patch("matplotlib.pyplot.show") + + yf_download = stocks_helper.yf.download + + def mock_yf_download(*args, **kwargs): + kwargs["threads"] = False + return yf_download(*args, **kwargs) + + mocker.patch("yfinance.download", side_effect=mock_yf_download) + + ticker = "AAPL" + stock = stocks_helper.load(ticker=ticker) + businessinsider_view.insider_activity( + stock=stock, + ticker=ticker, + start=None, + interval="1440min", + num=5, + raw=raw, + export="", + ) diff --git a/tests/gamestonk_terminal/stocks/insider/test_finviz_model.py b/tests/gamestonk_terminal/stocks/insider/test_finviz_model.py new file mode 100644 index 00000000000..f12f5ca4677 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_finviz_model.py @@ -0,0 +1,17 @@ +# IMPORTATION STANDARD + +# IMPORTATION THIRDPARTY +import finviz.main_func +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks.insider import finviz_model + + +@pytest.mark.vcr +def testget_last_insider_activity(mocker, recorder): + # REMOVE FINVIZ STOCK_PAGE CACHE + mocker.patch.object(target=finviz.main_func, attribute="STOCK_PAGE", new={}) + + result_df = finviz_model.get_last_insider_activity(ticker="PM") + recorder.capture(result_df) diff --git a/tests/gamestonk_terminal/stocks/insider/test_finviz_view.py b/tests/gamestonk_terminal/stocks/insider/test_finviz_view.py new file mode 100644 index 00000000000..3ced24280f7 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_finviz_view.py @@ -0,0 +1,17 @@ +# IMPORTATION STANDARD + +# IMPORTATION THIRDPARTY +import finviz.main_func +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks.insider import finviz_view + + +@pytest.mark.vcr +@pytest.mark.record_stdout +def test_last_insider_activity(mocker): + # REMOVE FINVIZ STOCK_PAGE CACHE + mocker.patch.object(target=finviz.main_func, attribute="STOCK_PAGE", new={}) + + finviz_view.last_insider_activity(ticker="TSLA", num=5, export="") diff --git a/tests/gamestonk_terminal/stocks/insider/test_insider_controller.py b/tests/gamestonk_terminal/stocks/insider/test_insider_controller.py new file mode 100644 index 00000000000..5e1ae7831d9 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_insider_controller.py @@ -0,0 +1,422 @@ +# IMPORTATION STANDARD +import os + +# IMPORTATION THIRDPARTY +import pandas as pd +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks.insider import insider_controller + +# pylint: disable=E1101 +# pylint: disable=W0603 + + +empty_df = pd.DataFrame() + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +def test_menu_quick_exit(mocker): + mocker.patch("builtins.input", return_value="quit") + mocker.patch("gamestonk_terminal.stocks.insider.insider_controller.session") + mocker.patch( + "gamestonk_terminal.stocks.insider.insider_controller.session.prompt", + return_value="quit", + ) + + result_menu = insider_controller.menu( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + + assert result_menu + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +def test_menu_system_exit(mocker): + class SystemExitSideEffect: + def __init__(self): + self.first_call = True + + def __call__(self, *args, **kwargs): + if self.first_call: + self.first_call = False + raise SystemExit() + return True + + mock_switch = mocker.Mock(side_effect=SystemExitSideEffect()) + mocker.patch("builtins.input", return_value="quit") + mocker.patch("gamestonk_terminal.stocks.insider.insider_controller.session") + mocker.patch( + "gamestonk_terminal.stocks.insider.insider_controller.session.prompt", + return_value="quit", + ) + mocker.patch( + "gamestonk_terminal.stocks.insider.insider_controller.InsiderController.switch", + new=mock_switch, + ) + + insider_controller.menu( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +def test_print_help(): + controller = insider_controller.InsiderController( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + controller.print_help() + + +@pytest.mark.vcr(record_mode="none") +def test_switch_empty(): + controller = insider_controller.InsiderController( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + result = controller.switch(an_input="") + + assert result is None + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +def test_switch_help(): + controller = insider_controller.InsiderController( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + result = controller.switch(an_input="?") + + assert result is None + + +@pytest.mark.vcr(record_mode="none") +def test_switch_cls(mocker): + mocker.patch("os.system") + controller = insider_controller.InsiderController( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + result = controller.switch(an_input="cls") + + assert result is None + os.system.assert_called_once_with("cls||clear") + + +@pytest.mark.vcr(record_mode="none") +def test_call_q(): + controller = insider_controller.InsiderController( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + other_args = list() + result = controller.call_q(other_args) + + assert result is False + + +@pytest.mark.vcr(record_mode="none") +def test_call_quit(): + controller = insider_controller.InsiderController( + ticker="TSLA", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + other_args = list() + result = controller.call_quit(other_args) + + assert result is True + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "tested_func, mocked_func, other_args, called_with", + [ + ( + "call_filter", + "openinsider_view.print_insider_filter", + list(), + [list(), "template"], + ), + ( + "call_lcb", + "openinsider_view.print_insider_data", + list(), + [list(), "lcb"], + ), + ( + "call_lpsb", + "openinsider_view.print_insider_data", + list(), + [list(), "lpsb"], + ), + ( + "call_lit", + "openinsider_view.print_insider_data", + list(), + [list(), "lit"], + ), + ( + "call_lip", + "openinsider_view.print_insider_data", + list(), + [list(), "lip"], + ), + ( + "call_blip", + "openinsider_view.print_insider_data", + list(), + [list(), "blip"], + ), + ( + "call_blop", + "openinsider_view.print_insider_data", + list(), + [list(), "blop"], + ), + ( + "call_blcp", + "openinsider_view.print_insider_data", + list(), + [list(), "blcp"], + ), + ( + "call_lis", + "openinsider_view.print_insider_data", + list(), + [list(), "lis"], + ), + ( + "call_blis", + "openinsider_view.print_insider_data", + list(), + [list(), "blis"], + ), + ( + "call_blos", + "openinsider_view.print_insider_data", + list(), + [list(), "blos"], + ), + ( + "call_blcs", + "openinsider_view.print_insider_data", + list(), + [list(), "blcs"], + ), + ( + "call_topt", + "openinsider_view.print_insider_data", + list(), + [list(), "topt"], + ), + ( + "call_toppw", + "openinsider_view.print_insider_data", + list(), + [list(), "toppw"], + ), + ( + "call_toppm", + "openinsider_view.print_insider_data", + list(), + [list(), "toppm"], + ), + ( + "call_tipt", + "openinsider_view.print_insider_data", + list(), + [list(), "tipt"], + ), + ( + "call_tippw", + "openinsider_view.print_insider_data", + list(), + [list(), "tippw"], + ), + ( + "call_tippm", + "openinsider_view.print_insider_data", + list(), + [list(), "tippm"], + ), + ( + "call_tist", + "openinsider_view.print_insider_data", + list(), + [list(), "tist"], + ), + ( + "call_tispw", + "openinsider_view.print_insider_data", + list(), + [list(), "tispw"], + ), + ( + "call_act", + "businessinsider_view.insider_activity", + ["--num=5", "--raw", "--export=csv"], + dict( + stock=empty_df, + ticker="MOCK_TICKER", + start="MOCK_DATE", + interval="MOCK_INTERVAL", + num=5, + raw=True, + export="csv", + ), + ), + ( + "call_lins", + "finviz_view.last_insider_activity", + ["--num=5", "--export=csv"], + dict( + ticker="MOCK_TICKER", + num=5, + export="csv", + ), + ), + ], +) +def test_call_func(tested_func, mocked_func, other_args, called_with, mocker): + mock = mocker.Mock() + mocker.patch( + "gamestonk_terminal.stocks.insider.insider_controller." + mocked_func, + new=mock, + ) + empty_df.drop(empty_df.index, inplace=True) + controller = insider_controller.InsiderController( + ticker="MOCK_TICKER", + start="MOCK_DATE", + interval="MOCK_INTERVAL", + stock=empty_df, + ) + getattr(controller, tested_func)(other_args=other_args) + + if isinstance(called_with, dict): + mock.assert_called_once_with(**called_with) + elif isinstance(called_with, list): + mock.assert_called_once_with(*called_with) + else: + mock.assert_called_once() + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "func", + [ + "call_load", + "call_act", + "call_lins", + "view_available_presets", + "set_preset", + ], +) +def test_call_func_no_parser(func, mocker): + mocker.patch( + "gamestonk_terminal.stocks.insider.insider_controller.parse_known_args_and_warn", + return_value=None, + ) + controller = insider_controller.InsiderController( + ticker="MOCK_TICKER", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + + func_result = getattr(controller, func)(other_args=list()) + assert func_result is None + getattr(insider_controller, "parse_known_args_and_warn").assert_called_once() + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +@pytest.mark.parametrize( + "func", + ["call_act", "call_lins"], +) +def test_call_func_empty_df(func): + controller = insider_controller.InsiderController( + ticker=None, + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + getattr(controller, func)(other_args=list()) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +@pytest.mark.parametrize( + "func", + ["call_act", "call_lins"], +) +def test_call_func_empty_ticker(func): + controller = insider_controller.InsiderController( + ticker=None, + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + getattr(controller, func)(other_args=list()) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "func, mocked_func", + [ + ("call_view", "view_available_presets"), + ("call_set", "set_preset"), + ], +) +def test_call_method(func, mocked_func, mocker): + controller_path = ( + "gamestonk_terminal.stocks.insider.insider_controller.InsiderController." + ) + mocker.patch(controller_path + mocked_func) + controller = insider_controller.InsiderController( + ticker=None, + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + getattr(controller, func)(other_args=list()) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +@pytest.mark.parametrize( + "func", + ["view_available_presets", "set_preset"], +) +def test_call_staticmethod(func): + controller = insider_controller.InsiderController( + ticker="MOCK_TICKER", + start="2021-10-25", + interval="1440min", + stock=pd.DataFrame(), + ) + other_args = ["--preset=template"] + getattr(controller, func)(other_args=other_args) diff --git a/tests/gamestonk_terminal/stocks/insider/test_openinsider_model.py b/tests/gamestonk_terminal/stocks/insider/test_openinsider_model.py new file mode 100644 index 00000000000..931df8a7ea7 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_openinsider_model.py @@ -0,0 +1,136 @@ +# IMPORTATION STANDARD + +# IMPORTATION THIRDPARTY +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks.insider import openinsider_model + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "val", + [1, -1], +) +def test_check_valid_range(recorder, val): + error_text = openinsider_model.check_valid_range( + category="General", + field="SharePriceMin", + val=val, + min_range=0, + max_range=9999, + ) + recorder.capture(error_text) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "d_date", + [ + { + "FilingDate": "MOCK_INVALID_DATE", + "TradingDate": "MOCK_INVALID_DATE", + }, + { + "FilingDate": "All dates", + "FilingDateFrom": "", + "FilingDateTo": "", + "TradingDate": "All dates", + "TradingDateFrom": "", + "TradingDateTo": "", + "FilingDelayMin": "", + "FilingDelayMax": "", + "NDaysAgo": "", + }, + { + "FilingDate": "Custom", + "FilingDateFrom": "", + "FilingDateTo": "", + "TradingDate": "Custom", + "TradingDateFrom": "", + "TradingDateTo": "", + "FilingDelayMin": "", + "FilingDelayMax": "", + "NDaysAgo": "", + }, + ], +) +def test_check_dates(recorder, d_date): + error_text = openinsider_model.check_dates(d_date=d_date) + recorder.capture(error_text) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "multiple, val", + [(2, "4"), (1, "a")], +) +def test_check_valid_multiple(multiple, val, recorder): + error_text = openinsider_model.check_valid_multiple( + category="TransactionFiling", + field="TradedMinK", + val=val, + multiple=multiple, + ) + recorder.capture(error_text) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "l_possible_vals, val", + [ + ([1, 2], "1"), + ([1, 2], "3"), + ], +) +def test_check_int_in_list(l_possible_vals, val, recorder): + error_text = openinsider_model.check_int_in_list( + category="Others", + field="MaxResults", + val=val, + l_possible_vals=l_possible_vals, + ) + recorder.capture(error_text) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "d_company_totals", + [ + { + "FilingsMin": "", + "FilingsMax": "", + "InsidersMin": "", + "InsidersMax": "", + "OfficersMin": "", + "OfficersMax": "", + "TradedMinK": "", + "TradedMaxK": "", + "OwnChangeMinPct": "", + "OwnChangeMaxPct": "", + }, + ], +) +def test_check_open_insider_company_totals(d_company_totals, recorder): + error_text = openinsider_model.check_open_insider_company_totals( + d_company_totals=d_company_totals + ) + recorder.capture(error_text) + + +@pytest.mark.vcr(record_mode="none") +def test_get_open_insider_link(recorder): + link = openinsider_model.get_open_insider_link(preset_loaded="template") + recorder.capture(link) + + +@pytest.mark.vcr +def test_get_open_insider_data(recorder): + ticker = "TSLA" + link = f"http://openinsider.com/screener?s={ticker}" + data_df = openinsider_model.get_open_insider_data( + url=link, + has_company_name=bool(not ticker), + ) + + recorder.capture(data_df) diff --git a/tests/gamestonk_terminal/stocks/insider/test_openinsider_view.py b/tests/gamestonk_terminal/stocks/insider/test_openinsider_view.py new file mode 100644 index 00000000000..19b5baf5ba0 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/test_openinsider_view.py @@ -0,0 +1,71 @@ +# IMPORTATION STANDARD + +# IMPORTATION THIRDPARTY +import pytest + +# IMPORTATION INTERNAL +from gamestonk_terminal.stocks.insider import openinsider_view + +# pylint: disable=E1101 + + +@pytest.mark.vcr +@pytest.mark.parametrize( + "func, text_list", + [ + ("red_highlight", ["MOCK_TEXT_1", "MOCK_TEXT_2"]), + ("yellow_highlight", ["MOCK_TEXT_1", "MOCK_TEXT_2"]), + ("magenta_highlight", ["MOCK_TEXT_1", "MOCK_TEXT_2"]), + ("green_highlight", ["MOCK_TEXT_1", "MOCK_TEXT_2"]), + ], +) +def test_format_list_func(func, recorder, text_list): + text_list_formatted = getattr(openinsider_view, func)(values=text_list) + + recorder.capture(text_list_formatted) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.parametrize( + "func, kwargs_dict", + [ + ( + "print_insider_data", + dict(other_args=list(), type_insider="topt"), + ), + ( + "print_insider_filter", + dict(other_args=list(), preset_loaded="template"), + ), + ], +) +def test_call_func_no_parser(func, kwargs_dict, mocker): + mocker.patch( + "gamestonk_terminal.stocks.insider.openinsider_view.parse_known_args_and_warn", + return_value=None, + ) + + func_result = getattr(openinsider_view, func)(**kwargs_dict) + assert func_result is None + getattr(openinsider_view, "parse_known_args_and_warn").assert_called_once() + + +@pytest.mark.vcr +@pytest.mark.record_stdout +def test_print_insider_filter(): + other_args = list() + openinsider_view.print_insider_filter( + other_args=other_args, + preset_loaded="template", + ) + + +@pytest.mark.vcr +@pytest.mark.record_stdout +@pytest.mark.parametrize("type_insider", ["topt", "lcb"]) +def test_print_insider_data(type_insider): + other_args = list() + openinsider_view.print_insider_data( + other_args=other_args, + type_insider=type_insider, + ) diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_businessinsider_view/test_insider_activity[False].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_businessinsider_view/test_insider_activity[False].txt new file mode 100644 index 00000000000..5954864509e --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_businessinsider_view/test_insider_activity[False].txt @@ -0,0 +1,3 @@ +Loading Daily TSLA stock with starting period 2020-12-11 for analysis. + + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_businessinsider_view/test_insider_activity[True].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_businessinsider_view/test_insider_activity[True].txt new file mode 100644 index 00000000000..7ce9fea3d8e --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_businessinsider_view/test_insider_activity[True].txt @@ -0,0 +1,16 @@ +Loading Daily TSLA stock with starting period 2020-12-11 for analysis. + +╒════════════╤═════════════════╤═══════════════╤═════════╤════════╤══════════╤═══════════╕ +│ │ Shares Traded │ Shares Held │ Price │ Type │ Option │ Insider │ +╞════════════╪═════════════════╪═══════════════╪═════════╪════════╪══════════╪═══════════╡ +│ 2021-12-08 │ 17765 │ 1621789 │ 1033.97 │ Sell │ No │ Musk Elon │ +├────────────┼─────────────────┼───────────────┼─────────┼────────┼──────────┼───────────┤ +│ 2021-12-08 │ 55468 │ 1639554 │ 1032.99 │ Sell │ No │ Musk Elon │ +├────────────┼─────────────────┼───────────────┼─────────┼────────┼──────────┼───────────┤ +│ 2021-12-08 │ 67297 │ 1695022 │ 1032.07 │ Sell │ No │ Musk Elon │ +├────────────┼─────────────────┼───────────────┼─────────┼────────┼──────────┼───────────┤ +│ 2021-12-08 │ 53915 │ 1762319 │ 1031.06 │ Sell │ No │ Musk Elon │ +├────────────┼─────────────────┼───────────────┼─────────┼────────┼──────────┼───────────┤ +│ 2021-12-08 │ 26592 │ 1816234 │ 1030.11 │ Sell │ No │ Musk Elon │ +╘════════════╧═════════════════╧═══════════════╧═════════╧════════╧══════════╧═══════════╛ + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt new file mode 100644 index 00000000000..3a3b4e308a5 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_finviz_view/test_last_insider_activity.txt @@ -0,0 +1,14 @@ +╒════════╤══════════════════════════╤═════════════════╤═══════════╤═════════╤═════════════╤═════════════════╤═══════════════════╤═════════════════╕ +│ │ Relationship │ Transaction │ #Shares │ Cost │ Value ($) │ #Shares Total │ Insider Trading │ SEC Form 4 │ +╞════════╪══════════════════════════╪═════════════════╪═══════════╪═════════╪═════════════╪═════════════════╪═══════════════════╪═════════════════╡ +│ Dec 09 │ CEO │ Option Exercise │ 2,165,241 │ 6.24 │ 13,511,104 │ 2,165,241 │ Musk Elon │ Dec 09 08:19 PM │ +├────────┼──────────────────────────┼─────────────────┼───────────┼─────────┼─────────────┼─────────────────┼───────────────────┼─────────────────┤ +│ Dec 09 │ CEO │ Sale │ 390,639 │ 1044.54 │ 408,039,939 │ 1,231,150 │ Musk Elon │ Dec 09 08:21 PM │ +├────────┼──────────────────────────┼─────────────────┼───────────┼─────────┼─────────────┼─────────────────┼───────────────────┼─────────────────┤ +│ Dec 09 │ CEO │ Sale │ 543,452 │ 1021.56 │ 555,171,415 │ 1,621,789 │ Musk Elon │ Dec 09 08:19 PM │ +├────────┼──────────────────────────┼─────────────────┼───────────┼─────────┼─────────────┼─────────────────┼───────────────────┼─────────────────┤ +│ Dec 06 │ Chief Accounting Officer │ Sale │ 1,590 │ 980.41 │ 1,559,339 │ 22,905 │ Taneja Vaibhav │ Dec 07 09:11 PM │ +├────────┼──────────────────────────┼─────────────────┼───────────┼─────────┼─────────────┼─────────────────┼───────────────────┼─────────────────┤ +│ Dec 06 │ Chief Financial Officer │ Sale │ 2,652 │ 980.43 │ 2,600,345 │ 56,634 │ Kirkhorn Zachary │ Dec 07 09:02 PM │ +╘════════╧══════════════════════════╧═════════════════╧═══════════╧═════════╧═════════════╧═════════════════╧═══════════════════╧═════════════════╛ + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_df[call_act].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_df[call_act].txt new file mode 100644 index 00000000000..4b83bda4396 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_df[call_act].txt @@ -0,0 +1,2 @@ +No ticker loaded. First use `load {ticker}` + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_df[call_lins].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_df[call_lins].txt new file mode 100644 index 00000000000..4b83bda4396 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_df[call_lins].txt @@ -0,0 +1,2 @@ +No ticker loaded. First use `load {ticker}` + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_ticker[call_act].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_ticker[call_act].txt new file mode 100644 index 00000000000..4b83bda4396 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_ticker[call_act].txt @@ -0,0 +1,2 @@ +No ticker loaded. First use `load {ticker}` + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_ticker[call_lins].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_ticker[call_lins].txt new file mode 100644 index 00000000000..4b83bda4396 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_func_empty_ticker[call_lins].txt @@ -0,0 +1,2 @@ +No ticker loaded. First use `load {ticker}` + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_staticmethod[set_preset].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_staticmethod[set_preset].txt new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_staticmethod[set_preset].txt @@ -0,0 +1 @@ + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_staticmethod[view_available_presets].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_staticmethod[view_available_presets].txt new file mode 100644 index 00000000000..e9c8524da6f --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_call_staticmethod[view_available_presets].txt @@ -0,0 +1,24 @@ + + - General - + + - Date - +FilingDate : All dates +TradingDate: All dates + + - TransactionFiling - +P_Purchase: true +S_Sale : true + + - Industry - +SectorSubsectorIndustry: All Sectors (except Funds) + + - InsiderTitle - + + - Others - +GroupBy : Filing +SortBy : Filing Date +MaxResults: 100 +Page : 1 + + - CompanyTotals - + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_menu_quick_exit.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_menu_quick_exit.txt new file mode 100644 index 00000000000..0711d3ace4f --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_menu_quick_exit.txt @@ -0,0 +1,41 @@ + +Insider Trading: + cls clear screen + ?/help show this menu again + q quit this menu, and shows back to main menu + quit quit to abandon program + load load a specific stock ticker for analysis + +PRESET: template + view view available presets + set set one of the available presets + filter filter insiders based on preset + +Latest: + lcb latest cluster boys + lpsb latest penny stock buys + lit latest insider trading (all filings) + lip latest insider purchases + blip big latest insider purchases ($25k+) + blop big latest officer purchases ($25k+) + blcp big latest CEO/CFO purchases ($25k+) + lis latest insider sales + blis big latest insider sales ($100k+) + blos big latest officer sales ($100k+) + blcs big latest CEO/CFO sales ($100k+) +Top: + topt top officer purchases today + toppw top officer purchases past week + toppm top officer purchases past month + tipt top insider purchases today + tippw top insider purchases past week + tippm top insider purchases past month + tist top insider sales today + tispw top insider sales past week + tispm top insider sales past month + +Ticker: TSLA + + act insider activity over time [Business Insider] + lins last insider trading of the company [Finviz] + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_menu_system_exit.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_menu_system_exit.txt new file mode 100644 index 00000000000..1dfd9589f62 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_menu_system_exit.txt @@ -0,0 +1,45 @@ + +Insider Trading: + cls clear screen + ?/help show this menu again + q quit this menu, and shows back to main menu + quit quit to abandon program + load load a specific stock ticker for analysis + +PRESET: template + view view available presets + set set one of the available presets + filter filter insiders based on preset + +Latest: + lcb latest cluster boys + lpsb latest penny stock buys + lit latest insider trading (all filings) + lip latest insider purchases + blip big latest insider purchases ($25k+) + blop big latest officer purchases ($25k+) + blcp big latest CEO/CFO purchases ($25k+) + lis latest insider sales + blis big latest insider sales ($100k+) + blos big latest officer sales ($100k+) + blcs big latest CEO/CFO sales ($100k+) +Top: + topt top officer purchases today + toppw top officer purchases past week + toppm top officer purchases past month + tipt top insider purchases today + tippw top insider purchases past week + tippm top insider purchases past month + tist top insider sales today + tispw top insider sales past week + tispm top insider sales past month + +Ticker: TSLA + + act insider activity over time [Business Insider] + lins last insider trading of the company [Finviz] + +The command selected doesn't exist + +Did you mean 'quit'? + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_print_help.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_print_help.txt new file mode 100644 index 00000000000..0711d3ace4f --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_print_help.txt @@ -0,0 +1,41 @@ + +Insider Trading: + cls clear screen + ?/help show this menu again + q quit this menu, and shows back to main menu + quit quit to abandon program + load load a specific stock ticker for analysis + +PRESET: template + view view available presets + set set one of the available presets + filter filter insiders based on preset + +Latest: + lcb latest cluster boys + lpsb latest penny stock buys + lit latest insider trading (all filings) + lip latest insider purchases + blip big latest insider purchases ($25k+) + blop big latest officer purchases ($25k+) + blcp big latest CEO/CFO purchases ($25k+) + lis latest insider sales + blis big latest insider sales ($100k+) + blos big latest officer sales ($100k+) + blcs big latest CEO/CFO sales ($100k+) +Top: + topt top officer purchases today + toppw top officer purchases past week + toppm top officer purchases past month + tipt top insider purchases today + tippw top insider purchases past week + tippm top insider purchases past month + tist top insider sales today + tispw top insider sales past week + tispm top insider sales past month + +Ticker: TSLA + + act insider activity over time [Business Insider] + lins last insider trading of the company [Finviz] + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_switch_help.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_switch_help.txt new file mode 100644 index 00000000000..0711d3ace4f --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_insider_controller/test_switch_help.txt @@ -0,0 +1,41 @@ + +Insider Trading: + cls clear screen + ?/help show this menu again + q quit this menu, and shows back to main menu + quit quit to abandon program + load load a specific stock ticker for analysis + +PRESET: template + view view available presets + set set one of the available presets + filter filter insiders based on preset + +Latest: + lcb latest cluster boys + lpsb latest penny stock buys + lit latest insider trading (all filings) + lip latest insider purchases + blip big latest insider purchases ($25k+) + blop big latest officer purchases ($25k+) + blcp big latest CEO/CFO purchases ($25k+) + lis latest insider sales + blis big latest insider sales ($100k+) + blos big latest officer sales ($100k+) + blcs big latest CEO/CFO sales ($100k+) +Top: + topt top officer purchases today + toppw top officer purchases past week + toppm top officer purchases past month + tipt top insider purchases today + tippw top insider purchases past week + tippm top insider purchases past month + tist top insider sales today + tispw top insider sales past week + tispm top insider sales past month + +Ticker: TSLA + + act insider activity over time [Business Insider] + lins last insider trading of the company [Finviz] + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date0].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date0].txt new file mode 100644 index 00000000000..0ceb87f0a3f --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date0].txt @@ -0,0 +1,2 @@ +Invalid FilingDate 'MOCK_INVALID_DATE'. Choose one of the following options: All dates, Custom, Latest Day, Last 3 days, Last 1 week, Last 2 weeks, Last 1 month, Last 2 months, Last 3 months, Last 6 months, Last 1 year, Last 2 years, Last 4 years. +Invalid TradingDate 'MOCK_INVALID_DATE'. Choose one of the following options: All dates, Custom, Latest Day, Last 3 days, Last 1 week, Last 2 weeks, Last 1 month, Last 2 months, Last 3 months, Last 6 months, Last 1 year, Last 2 years, Last 4 years. diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date1].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date1].txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date2].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date2].txt new file mode 100644 index 00000000000..309dc5aba1b --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_dates[d_date2].txt @@ -0,0 +1,4 @@ +Invalid FilingDateFrom '' (format: dd/mm/yyyy). +Invalid FilingDateTo '' (format: dd/mm/yyyy). +Invalid TradingDateFrom '' (format: dd/mm/yyyy). +Invalid TradingDateTo '' (format: dd/mm/yyyy). diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_int_in_list[l_possible_vals0-1].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_int_in_list[l_possible_vals0-1].txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_int_in_list[l_possible_vals1-3].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_int_in_list[l_possible_vals1-3].txt new file mode 100644 index 00000000000..7c995a3267b --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_int_in_list[l_possible_vals1-3].txt @@ -0,0 +1 @@ +Invalid Others.MaxResults '3'. Choose one of the following options: 1, 2. diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_open_insider_company_totals[d_company_totals0].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_open_insider_company_totals[d_company_totals0].txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_multiple[1-a].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_multiple[1-a].txt new file mode 100644 index 00000000000..4ead3cbe00b --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_multiple[1-a].txt @@ -0,0 +1 @@ +Invalid TransactionFiling.TradedMinK 'a'. Not a valid integer. diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_multiple[2-4].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_multiple[2-4].txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_range[-1].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_range[-1].txt new file mode 100644 index 00000000000..b8f9caea87d --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_range[-1].txt @@ -0,0 +1 @@ +Invalid General.SharePriceMin '-1'. Choose value between 0 and 9999, inclusive. \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_range[1].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_check_valid_range[1].txt new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_get_open_insider_link.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_get_open_insider_link.txt new file mode 100644 index 00000000000..c4f144290ff --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_model/test_get_open_insider_link.txt @@ -0,0 +1 @@ +http://openinsider.com/screener?s=&o=&pl=&ph=&ll=&lh=&fd=0&fdr=&td=0&tdr=&fdlyl=&fdlyh=&daysago=&xp=1&xs=1&vl=&vh=&ocl=&och=&sic1=-1&sicl=100&sich=9999&grp=0&nfl=&nfh=&nil=&nih=&nol=&noh=&v2l=&v2h=&oc2l=&oc2h=&sortcol=0&cnt=100&page=1 \ No newline at end of file diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_data[lcb].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_data[lcb].txt new file mode 100644 index 00000000000..9718150f7d9 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_data[lcb].txt @@ -0,0 +1,74 @@ +╒═════╤═══════════════╤══════════════╤══════════╤══════════════════════╤══════════════════════╤═════════╤══════════════╤═════════╤════════════╤════════════╤════════════╤═══════════════╕ +│ X │ Filing Date │ Trade Date │ Ticker │ Company Name │ Industry │ Title │ Trade Type │ Price │ Qty │ Owned │ Diff Own │ Value │ +╞═════╪═══════════════╪══════════════╪══════════╪══════════════════════╪══════════════════════╪═════════╪══════════════╪═════════╪════════════╪════════════╪════════════╪═══════════════╡ +│ M │ 2021-12-10 │ 2021-12-07 │ REFI │ Chicago Atlantic │ Real Estate │ 8 │ P - Purchase │ $16.00 │ +1,583,500 │ 11,497,377 │ +16% │ +$25,336,000 │ +│ │ 20:50:47 │ │ │ Real Estate Finance, │ Investment Trusts │ │ │ │ │ │ │ │ +│ │ │ │ │ Inc. │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-10 │ 2021-12-08 │ III │ Information Services │ Management │ 2 │ P - Purchase │ $8.17 │ +86,000 │ 1,061,230 │ +9% │ +$702,650 │ +│ │ 16:05:29 │ │ │ Group Inc. │ Consulting Services │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-10 │ 2021-11-30 │ NAUT │ Nautilus │ Laboratory │ 5 │ P - Purchase │ $5.00 │ +615,000 │ 32,732,395 │ +2% │ +$3,077,204 │ +│ │ 16:05:17 │ │ │ Biotechnology, Inc. │ Analytical │ │ │ │ │ │ │ │ +│ │ │ │ │ │ Instruments │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-10 │ 2021-12-01 │ TURN │ 180 Degree Capital │ Investors │ 3 │ P - Purchase │ $7.30 │ +46,833 │ 706,441 │ +7% │ +$341,763 │ +│ │ 09:06:55 │ │ │ Corp. /ny/ │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ DM │ 2021-12-09 │ 2021-12-08 │ EVRG │ Evergy, Inc. │ Electric Services │ 3 │ P - Purchase │ $64.00 │ +363,229 │ 2,711,046 │ +15% │ +$23,244,840 │ +│ │ 17:16:13 │ │ │ │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-09 │ 2021-12-07 │ UEPS │ Net 1 Ueps │ Functions Related to │ 2 │ P - Purchase │ $5.49 │ +165,915 │ 816,384 │ +26% │ +$911,472 │ +│ │ 16:15:18 │ │ │ Technologies Inc │ Depository Banking │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ DM │ 2021-12-09 │ 2021-10-27 │ NRDY │ Nerdy Inc. │ Prepackaged Software │ 3 │ P - Purchase │ $8.76 │ +804,063 │ 10,585,436 │ +8% │ +$7,044,508 │ +│ │ 13:56:18 │ │ │ │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-09 │ 2021-12-07 │ LILA │ Liberty Latin │ Cable & Other Pay │ 2 │ P - Purchase │ $11.73 │ +20,000 │ 268,982 │ +8% │ +$234,558 │ +│ │ 06:07:10 │ │ │ America Ltd. │ Television Services │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-08 │ 2021-11-17 │ XM │ Qualtrics │ Prepackaged Software │ 2 │ P - Purchase │ $32.37 │ +1,012,423 │ 24,255,798 │ +4% │ +$32,774,375 │ +│ │ 20:00:13 │ │ │ International Inc. │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-08 │ 2021-11-29 │ TELA │ Tela Bio, Inc. │ Surgical & Medical │ 2 │ P - Purchase │ $12.38 │ +83,252 │ 1,877,604 │ +5% │ +$1,030,644 │ +│ │ 18:47:06 │ │ │ │ Instruments & │ │ │ │ │ │ │ │ +│ │ │ │ │ │ Apparatus │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-08 │ 2021-12-06 │ ASAN │ Asana, Inc. │ Prepackaged Software │ 2 │ P - Purchase │ $84.87 │ +2,375,661 │ 11,325,784 │ +27% │ +$201,611,248 │ +│ │ 18:27:30 │ │ │ │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-07 │ 2021-12-06 │ EVER │ Everquote, Inc. │ Computer │ 4 │ P - Purchase │ $14.24 │ +466,545 │ 3,501,438 │ +15% │ +$6,644,353 │ +│ │ 18:23:39 │ │ │ │ Programming, Data │ │ │ │ │ │ │ │ +│ │ │ │ │ │ Processing, Etc. │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-07 │ 2021-12-03 │ BTRS │ Btrs Holdings Inc. │ Computer Programming │ 3 │ P - Purchase │ $9.99 │ +87,690 │ 259,268 │ +51% │ +$875,839 │ +│ │ 17:29:39 │ │ │ │ Services │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ D │ 2021-12-06 │ 2021-12-03 │ ROCLU │ Roth Ch Acquisition │ Blank Checks │ 7 │ P - Purchase │ $10.00 │ +437,686 │ 3,165,847 │ +16% │ +$4,376,860 │ +│ │ 21:49:19 │ │ │ V Co. │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-06 │ 2021-12-02 │ LOCL │ Local Bounti │ Crops │ 5 │ P - Purchase │ $6.76 │ +186,308 │ 20,624,604 │ +1% │ +$1,258,574 │ +│ │ 20:33:57 │ │ │ Corporation/De │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-06 │ 2021-12-02 │ NXDT │ Nexpoint Diversified │ Closed-End Funds │ 2 │ P - Purchase │ $15.56 │ +308,967 │ 5,122,070 │ +6% │ +$4,808,471 │ +│ │ 18:06:13 │ │ │ Real Estate Trust │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-03 │ 2021-11-29 │ FXLV │ F45 Training │ Professional & │ 4 │ P - Purchase │ $10.56 │ +817,490 │ 27,749,474 │ +3% │ +$8,632,259 │ +│ │ 17:20:16 │ │ │ Holdings Inc. │ Commercial Equipment │ │ │ │ │ │ │ │ +│ │ │ │ │ │ & Supplies │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-03 │ 2021-12-03 │ UIHC │ United Insurance │ Fire, Marine & │ 5 │ P - Purchase │ $3.46 │ +255,862 │ 1,709,799 │ +18% │ +$884,088 │ +│ │ 16:52:44 │ │ │ Holdings Corp. │ Casualty Insurance │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-03 │ 2021-12-01 │ VSTO │ Vista Outdoor Inc. │ Ordnance & │ 3 │ P - Purchase │ $42.89 │ +8,700 │ 154,597 │ +6% │ +$373,110 │ +│ │ 16:36:53 │ │ │ │ Accessories, (No │ │ │ │ │ │ │ │ +│ │ │ │ │ │ Vehicles/Guided │ │ │ │ │ │ │ │ +│ │ │ │ │ │ Missiles) │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼──────────────────────┼─────────┼──────────────┼─────────┼────────────┼────────────┼────────────┼───────────────┤ +│ M │ 2021-12-03 │ 2021-12-01 │ PBBK │ Pb Bankshares, Inc. │ Savings │ 2 │ P - Purchase │ $13.76 │ +28,728 │ 47,753 │ +151% │ +$395,357 │ +│ │ 11:20:30 │ │ │ │ Institutions, Not │ │ │ │ │ │ │ │ +│ │ │ │ │ │ Federally Chartered │ │ │ │ │ │ │ │ +╘═════╧═══════════════╧══════════════╧══════════╧══════════════════════╧══════════════════════╧═════════╧══════════════╧═════════╧════════════╧════════════╧════════════╧═══════════════╛ +D: Derivative transaction in filing (usually option exercise) +M: Multiple transactions in filing; earliest reported transaction date and weighted average transaction price + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_data[topt].txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_data[topt].txt new file mode 100644 index 00000000000..e7d64057137 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_data[topt].txt @@ -0,0 +1,23 @@ +╒═════╤═══════════════╤══════════════╤══════════╤══════════════════════╤═══════════════════╤════════════╤══════════════╤═════════╤══════════╤═══════════╤════════════╤═════════════╕ +│ X │ Filing Date │ Trade Date │ Ticker │ Company Name │ Insider Name │ Title │ Trade Type │ Price │ Qty │ Owned │ Diff Own │ Value │ +╞═════╪═══════════════╪══════════════╪══════════╪══════════════════════╪═══════════════════╪════════════╪══════════════╪═════════╪══════════╪═══════════╪════════════╪═════════════╡ +│ M │ 2021-12-10 │ 2021-12-07 │ REFI │ Chicago Atlantic │ Mazarakis John │ Exec. COB │ P - Purchase │ $16.00 │ +161,250 │ 204,778 │ +370% │ +$2,580,000 │ +│ │ 20:50:47 │ │ │ Real Estate Finance, │ │ │ │ │ │ │ │ │ +│ │ │ │ │ Inc. │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼───────────────────┼────────────┼──────────────┼─────────┼──────────┼───────────┼────────────┼─────────────┤ +│ M │ 2021-12-10 │ 2021-12-07 │ REFI │ Chicago Atlantic │ Bodmeier Andreas │ Co-Pres, │ P - Purchase │ $16.00 │ +157,250 │ 177,044 │ +794% │ +$2,516,000 │ +│ │ 20:45:54 │ │ │ Real Estate Finance, │ │ CIO │ │ │ │ │ │ │ +│ │ │ │ │ Inc. │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼───────────────────┼────────────┼──────────────┼─────────┼──────────┼───────────┼────────────┼─────────────┤ +│ M │ 2021-12-10 │ 2021-12-08 │ DPW │ Ault Global │ Ault Milton C III │ Exec COB, │ P - Purchase │ $1.74 │ +170,000 │ 7,916,449 │ +2% │ +$295,872 │ +│ │ 06:30:16 │ │ │ Holdings, Inc. │ │ 10% │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼───────────────────┼────────────┼──────────────┼─────────┼──────────┼───────────┼────────────┼─────────────┤ +│ M │ 2021-12-10 │ 2021-12-08 │ COFS │ Choiceone Financial │ Potes Kelly │ CEO │ P - Purchase │ $25.56 │ +3,000 │ 37,447 │ +9% │ +$76,668 │ +│ │ 14:34:05 │ │ │ Services Inc │ │ │ │ │ │ │ │ │ +├─────┼───────────────┼──────────────┼──────────┼──────────────────────┼───────────────────┼────────────┼──────────────┼─────────┼──────────┼───────────┼────────────┼─────────────┤ +│ M │ 2021-12-10 │ 2021-12-08 │ ADVM │ Adverum │ Fischer Laurent │ CEO, Pres, │ P - Purchase │ $1.82 │ +25,000 │ 737,462 │ +4% │ +$45,609 │ +│ │ 17:26:36 │ │ │ Biotechnologies, │ │ Dir │ │ │ │ │ │ │ +│ │ │ │ │ Inc. │ │ │ │ │ │ │ │ │ +╘═════╧═══════════════╧══════════════╧══════════╧══════════════════════╧═══════════════════╧════════════╧══════════════╧═════════╧══════════╧═══════════╧════════════╧═════════════╛ +M: Multiple transactions in filing; earliest reported transaction date and weighted average transaction price + diff --git a/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt new file mode 100644 index 00000000000..e37eeba1366 --- /dev/null +++ b/tests/gamestonk_terminal/stocks/insider/txt/test_openinsider_view/test_print_insider_filter.txt @@ -0,0 +1,30 @@ + + X Trading Date Ticker Insider Title Price Quantity Owned Delta Own Value Company + M  2021-12-08  HRMY  Wicki Andreas  Dir  $40.09  -27,268  4,545,243  -1%  -$1,093,148  Harmony Biosciences Holdings, Inc. +DM  2021-12-08  RXRX  Gibson Christopher  CEO  $20.13  -11,750  23,470  -33%  -$236,562  Recursion Pharmaceuticals, Inc. +DM  2021-12-08  CFLT  Schultz Erica Pres, Field Operations  $67.42 -100,000  0  -100%  -$6,741,780  Confluent, Inc. + D  2021-12-09  GOOG  Page Lawrence  Dir, 10% $2,971.24  -13,889 19,680,280  0% -$41,267,519  Alphabet Inc. + M  2021-12-08  ALXO  Lettmann Jason  Dir, 10%  $32.26 -145,637  2,542,659  -5%  -$4,698,091  Alx Oncology Holdings Inc + D  2021-12-09  HCP  Holmes Marc  CMO  $83.86  -12,990  233,400  -5%  -$1,089,333  Hashicorp, Inc. + M  2021-12-08  UTZ  Chu Chinh  10%  $16.01  -7,697  5,178,183  0%  -$123,194  Utz Brands, Inc. + M  2021-12-08  UTZ  Cc Collier Holdings, LLC  10%  $16.01  -7,697  5,178,183  0%  -$123,194  Utz Brands, Inc. +  2021-12-10  BX  Baratta Joseph  Dir  $134.39  -37,500  1,218,688  -3%  -$5,039,675  Blackstone Inc + M  2021-12-09  RELY  Bryant William Kazuo  Dir  $19.89  +7,500  7,500  New  +$149,150  Remitly Global, Inc. + M  2021-12-07  REFI  Mazarakis John  Exec. COB  $16.00 +161,250  204,778  +370%  +$2,580,000 Chicago Atlantic Real Estate Finance, Inc. + D  2021-12-08  SNOW  Scarpelli Michael  CFO  $366.72  -60,000  918,383  -6% -$22,003,091  Snowflake Inc. +  2021-12-07  REFI Chicago Atlantic Cre Holdings, LLC  10%  $16.00 +175,000  4,125,298  +4%  +$2,800,000 Chicago Atlantic Real Estate Finance, Inc. +  2021-12-07  REFI  Chicago Atlantic Fund Qp, LLC  10%  $16.00 +918,750  6,611,997  +16% +$14,700,000 Chicago Atlantic Real Estate Finance, Inc. +  2021-12-07  REFI  Cappell Anthony  CEO  $16.00 +156,250  169,617  >999%  +$2,500,000 Chicago Atlantic Real Estate Finance, Inc. + M  2021-12-07  REFI  Bodmeier Andreas  Co-Pres, CIO  $16.00 +157,250  177,044  +794%  +$2,516,000 Chicago Atlantic Real Estate Finance, Inc. +  2021-12-08  REFI  Steiner Michael L.  Dir  $16.00  +5,000  189,267  +3%  +$80,000 Chicago Atlantic Real Estate Finance, Inc. +  2021-12-08  REFI  Sack Peter  Co-Pres  $16.00  +300  3,425  +10%  +$4,800 Chicago Atlantic Real Estate Finance, Inc. + D  2021-12-10  BHVN  Engelhart James  CFO  $102.55  -35,000  11,196  -76%  -$3,589,146  Biohaven Pharmaceutical Holding Co Ltd. +  2021-12-08  REFI  Papastavrou Jason D  Dir  $16.00  +5,000  9,688  +107%  +$80,000 Chicago Atlantic Real Estate Finance, Inc. + +D: Derivative transaction in filing (usually option exercise) +M: Multiple transactions in filing; earliest reported transaction date and weighted average transaction price + +P - Purchase: Purchase of securities on an exchange or from another person +S - Sale: Sale of securities on an exchange or to another person +S - Sale+OE: Sale of securities on an exchange or to another person (after option exercise) + diff --git a/tests/gamestonk_terminal/stocks/test_stocks_helper.py b/tests/gamestonk_terminal/stocks/test_stocks_helper.py index 8f992e538e9..d57917617dc 100644 --- a/tests/gamestonk_terminal/stocks/test_stocks_helper.py +++ b/tests/gamestonk_terminal/stocks/test_stocks_helper.py @@ -44,7 +44,7 @@ def test_search(mocker, use_tab): "interval, source", [ (1440, "av"), - # (1440, "iex"), + (1440, "iex"), (1440, "yf"), (60, "yf"), ],