|
2 | 2 | "cells": [
|
3 | 3 | {
|
4 | 4 | "cell_type": "code",
|
5 |
| - "execution_count": 4, |
| 5 | + "execution_count": 9, |
6 | 6 | "metadata": {},
|
7 | 7 | "outputs": [],
|
8 | 8 | "source": [
|
|
13 | 13 | },
|
14 | 14 | {
|
15 | 15 | "cell_type": "code",
|
16 |
| - "execution_count": 5, |
| 16 | + "execution_count": 10, |
17 | 17 | "metadata": {},
|
18 | 18 | "outputs": [],
|
19 | 19 | "source": [
|
|
25 | 25 | },
|
26 | 26 | {
|
27 | 27 | "cell_type": "code",
|
28 |
| - "execution_count": 6, |
| 28 | + "execution_count": 11, |
29 | 29 | "metadata": {},
|
30 | 30 | "outputs": [],
|
31 | 31 | "source": [
|
|
34 | 34 | },
|
35 | 35 | {
|
36 | 36 | "cell_type": "code",
|
37 |
| - "execution_count": 7, |
| 37 | + "execution_count": 12, |
38 | 38 | "metadata": {},
|
39 | 39 | "outputs": [],
|
40 | 40 | "source": [
|
|
43 | 43 | },
|
44 | 44 | {
|
45 | 45 | "cell_type": "code",
|
46 |
| - "execution_count": 8, |
| 46 | + "execution_count": 13, |
47 | 47 | "metadata": {},
|
48 | 48 | "outputs": [
|
49 | 49 | {
|
|
52 | 52 | "'https://kite.trade/connect/login?api_key=5auxbio6wezhjhhb&v=3'"
|
53 | 53 | ]
|
54 | 54 | },
|
55 |
| - "execution_count": 8, |
| 55 | + "execution_count": 13, |
56 | 56 | "metadata": {},
|
57 | 57 | "output_type": "execute_result"
|
58 | 58 | }
|
|
63 | 63 | },
|
64 | 64 | {
|
65 | 65 | "cell_type": "code",
|
66 |
| - "execution_count": null, |
| 66 | + "execution_count": 14, |
67 | 67 | "metadata": {},
|
68 | 68 | "outputs": [],
|
69 | 69 | "source": [
|
|
72 | 72 | },
|
73 | 73 | {
|
74 | 74 | "cell_type": "code",
|
75 |
| - "execution_count": 9, |
| 75 | + "execution_count": 17, |
76 | 76 | "metadata": {},
|
77 | 77 | "outputs": [],
|
78 | 78 | "source": [
|
79 |
| - "request_token = 'HRjPMNpsEPXklZsCrll3gYvqZbD6qWJs'" |
| 79 | + "request_token = 'y5UTPY6quEkLFyM42tO99313522Ei99A'" |
80 | 80 | ]
|
81 | 81 | },
|
82 | 82 | {
|
83 | 83 | "cell_type": "code",
|
84 |
| - "execution_count": 10, |
| 84 | + "execution_count": 18, |
85 | 85 | "metadata": {},
|
86 | 86 | "outputs": [],
|
87 | 87 | "source": [
|
|
90 | 90 | },
|
91 | 91 | {
|
92 | 92 | "cell_type": "code",
|
93 |
| - "execution_count": 11, |
| 93 | + "execution_count": 19, |
94 | 94 | "metadata": {},
|
95 | 95 | "outputs": [
|
96 | 96 | {
|
97 | 97 | "data": {
|
98 | 98 | "text/plain": [
|
99 |
| - "'YTyOIbhkCTAbCNAxeOzdi2z77EDRxCJB'" |
| 99 | + "'OqgjFcZD0vEOEF698swOn790iHLoytFG'" |
100 | 100 | ]
|
101 | 101 | },
|
102 |
| - "execution_count": 11, |
| 102 | + "execution_count": 19, |
103 | 103 | "metadata": {},
|
104 | 104 | "output_type": "execute_result"
|
105 | 105 | }
|
|
110 | 110 | },
|
111 | 111 | {
|
112 | 112 | "cell_type": "code",
|
113 |
| - "execution_count": 12, |
| 113 | + "execution_count": 20, |
114 | 114 | "metadata": {},
|
115 | 115 | "outputs": [],
|
116 | 116 | "source": [
|
|
228 | 228 | {
|
229 | 229 | "cell_type": "code",
|
230 | 230 | "execution_count": 25,
|
231 |
| - "metadata": {}, |
| 231 | + "metadata": { |
| 232 | + "scrolled": true |
| 233 | + }, |
232 | 234 | "outputs": [
|
233 | 235 | {
|
234 | 236 | "data": {
|
@@ -12369,47 +12371,80 @@
|
12369 | 12371 | },
|
12370 | 12372 | {
|
12371 | 12373 | "cell_type": "code",
|
12372 |
| - "execution_count": 13, |
| 12374 | + "execution_count": 21, |
12373 | 12375 | "metadata": {},
|
12374 | 12376 | "outputs": [
|
12375 | 12377 | {
|
12376 | 12378 | "data": {
|
12377 | 12379 | "text/plain": [
|
12378 |
| - "{u'NSE:ADANIENT': {u'average_price': 121.23,\n", |
12379 |
| - " u'buy_quantity': 565098,\n", |
12380 |
| - " u'depth': {u'buy': [{u'orders': 2, u'price': 121.6, u'quantity': 1730},\n", |
12381 |
| - " {u'orders': 7, u'price': 121.55, u'quantity': 1529},\n", |
12382 |
| - " {u'orders': 14, u'price': 121.5, u'quantity': 5381},\n", |
12383 |
| - " {u'orders': 12, u'price': 121.45, u'quantity': 5602},\n", |
12384 |
| - " {u'orders': 17, u'price': 121.4, u'quantity': 10481}],\n", |
12385 |
| - " u'sell': [{u'orders': 1, u'price': 121.7, u'quantity': 16},\n", |
12386 |
| - " {u'orders': 5, u'price': 121.75, u'quantity': 902},\n", |
12387 |
| - " {u'orders': 4, u'price': 121.8, u'quantity': 1600},\n", |
12388 |
| - " {u'orders': 15, u'price': 121.85, u'quantity': 8456},\n", |
12389 |
| - " {u'orders': 14, u'price': 121.9, u'quantity': 5569}]},\n", |
12390 |
| - " u'instrument_token': 6401,\n", |
12391 |
| - " u'last_price': 121.7,\n", |
12392 |
| - " u'last_quantity': 50,\n", |
12393 |
| - " u'last_trade_time': datetime.datetime(2019, 5, 10, 12, 18, 3),\n", |
12394 |
| - " u'lower_circuit_limit': 108.1,\n", |
| 12380 | + "{u'NSE:SUNPHARMA': {u'average_price': 415.65,\n", |
| 12381 | + " u'buy_quantity': 0,\n", |
| 12382 | + " u'depth': {u'buy': [{u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12383 | + " {u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12384 | + " {u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12385 | + " {u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12386 | + " {u'orders': 0, u'price': 0, u'quantity': 0}],\n", |
| 12387 | + " u'sell': [{u'orders': 5, u'price': 409.75, u'quantity': 7683},\n", |
| 12388 | + " {u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12389 | + " {u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12390 | + " {u'orders': 0, u'price': 0, u'quantity': 0},\n", |
| 12391 | + " {u'orders': 0, u'price': 0, u'quantity': 0}]},\n", |
| 12392 | + " u'instrument_token': 857857,\n", |
| 12393 | + " u'last_price': 409.75,\n", |
| 12394 | + " u'last_quantity': 5,\n", |
| 12395 | + " u'last_trade_time': datetime.datetime(2019, 5, 15, 15, 59, 19),\n", |
| 12396 | + " u'lower_circuit_limit': 377.55,\n", |
12395 | 12397 | " u'net_change': 0,\n",
|
12396 |
| - " u'ohlc': {u'close': 120.1, u'high': 122.3, u'low': 120.2, u'open': 121},\n", |
| 12398 | + " u'ohlc': {u'close': 419.45, u'high': 424.5, u'low': 407.1, u'open': 420},\n", |
12397 | 12399 | " u'oi': 0,\n",
|
12398 | 12400 | " u'oi_day_high': 0,\n",
|
12399 | 12401 | " u'oi_day_low': 0,\n",
|
12400 |
| - " u'sell_quantity': 481132,\n", |
12401 |
| - " u'timestamp': datetime.datetime(2019, 5, 10, 12, 18, 3),\n", |
12402 |
| - " u'upper_circuit_limit': 132.1,\n", |
12403 |
| - " u'volume': 1299647}}" |
| 12402 | + " u'sell_quantity': 7683,\n", |
| 12403 | + " u'timestamp': datetime.datetime(2019, 5, 15, 16, 6, 48),\n", |
| 12404 | + " u'upper_circuit_limit': 461.35,\n", |
| 12405 | + " u'volume': 7581005}}" |
12404 | 12406 | ]
|
12405 | 12407 | },
|
12406 |
| - "execution_count": 13, |
| 12408 | + "execution_count": 21, |
12407 | 12409 | "metadata": {},
|
12408 | 12410 | "output_type": "execute_result"
|
12409 | 12411 | }
|
12410 | 12412 | ],
|
12411 | 12413 | "source": [
|
12412 |
| - "kite.quote(['NSE:ADANIENT'])" |
| 12414 | + "kite.quote(['NSE:SUNPHARMA'])" |
| 12415 | + ] |
| 12416 | + }, |
| 12417 | + { |
| 12418 | + "cell_type": "code", |
| 12419 | + "execution_count": null, |
| 12420 | + "metadata": {}, |
| 12421 | + "outputs": [], |
| 12422 | + "source": [ |
| 12423 | + "historical_data(\tself, instrument_token, from_date, to_date, interval, continuous=False)" |
| 12424 | + ] |
| 12425 | + }, |
| 12426 | + { |
| 12427 | + "cell_type": "code", |
| 12428 | + "execution_count": 22, |
| 12429 | + "metadata": {}, |
| 12430 | + "outputs": [ |
| 12431 | + { |
| 12432 | + "ename": "PermissionException", |
| 12433 | + "evalue": "Insufficient permission for that call.", |
| 12434 | + "output_type": "error", |
| 12435 | + "traceback": [ |
| 12436 | + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", |
| 12437 | + "\u001b[0;31mPermissionException\u001b[0m Traceback (most recent call last)", |
| 12438 | + "\u001b[0;32m<ipython-input-22-8e16a9f2d9fd>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mkite\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mhistorical_data\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'NSE:SUNPHARMA'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"2019-05-15 10:00:00\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"2019-05-15 11:00:00\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"minute\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", |
| 12439 | + "\u001b[0;32m/Users/300006798/Documents/WorkSpace/IntraDay/kiteApp/kiteapp/lib/python2.7/site-packages/kiteconnect-3.7.7-py2.7.egg/kiteconnect/connect.pyc\u001b[0m in \u001b[0;36mhistorical_data\u001b[0;34m(self, instrument_token, from_date, to_date, interval, continuous)\u001b[0m\n\u001b[1;32m 606\u001b[0m \u001b[0;34m\"to\"\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0mto_date_string\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 607\u001b[0m \u001b[0;34m\"interval\"\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0minterval\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 608\u001b[0;31m \u001b[0;34m\"continuous\"\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;36m1\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mcontinuous\u001b[0m \u001b[0;32melse\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 609\u001b[0m })\n\u001b[1;32m 610\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", |
| 12440 | + "\u001b[0;32m/Users/300006798/Documents/WorkSpace/IntraDay/kiteApp/kiteapp/lib/python2.7/site-packages/kiteconnect-3.7.7-py2.7.egg/kiteconnect/connect.pyc\u001b[0m in \u001b[0;36m_get\u001b[0;34m(self, route, params)\u001b[0m\n\u001b[1;32m 695\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_get\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mroute\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mNone\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 696\u001b[0m \u001b[0;34m\"\"\"Alias for sending a GET request.\"\"\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 697\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_request\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mroute\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"GET\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 698\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 699\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_post\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mroute\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mNone\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", |
| 12441 | + "\u001b[0;32m/Users/300006798/Documents/WorkSpace/IntraDay/kiteApp/kiteapp/lib/python2.7/site-packages/kiteconnect-3.7.7-py2.7.egg/kiteconnect/connect.pyc\u001b[0m in \u001b[0;36m_request\u001b[0;34m(self, route, method, parameters)\u001b[0m\n\u001b[1;32m 764\u001b[0m \u001b[0;31m# native Kite errors\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 765\u001b[0m \u001b[0mexp\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mgetattr\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mex\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdata\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m\"error_type\"\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mex\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mGeneralException\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 766\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mexp\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m\"message\"\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcode\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mr\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstatus_code\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 767\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 768\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mdata\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m\"data\"\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", |
| 12442 | + "\u001b[0;31mPermissionException\u001b[0m: Insufficient permission for that call." |
| 12443 | + ] |
| 12444 | + } |
| 12445 | + ], |
| 12446 | + "source": [ |
| 12447 | + "kite.historical_data('NSE:SUNPHARMA', \"2019-05-15 10:00:00\", \"2019-05-15 11:00:00\", \"minute\")" |
12413 | 12448 | ]
|
12414 | 12449 | },
|
12415 | 12450 | {
|
|
0 commit comments