Add privacy note

questrade_candles
Tyler Goodlet 2020-06-01 14:43:39 -04:00
parent 64993666fa
commit 882f4a28d1
2 changed files with 10 additions and 9 deletions

View File

@ -12,7 +12,7 @@ It tries to use as much bleeding edge tech as possible including (but not limite
- Python 3.7+ for glue and business logic - Python 3.7+ for glue and business logic
- trio_ for async - trio_ for async
- tractor_ as the underlying actor model - tractor_ as the underlying actor model
- marketstore_ for data persistence and sharing - marketstore_ for historical data persistence and sharing
- Qt_ for pristine high performance UIs - Qt_ for pristine high performance UIs
.. |travis| image:: https://img.shields.io/travis/pikers/piker/master.svg .. |travis| image:: https://img.shields.io/travis/pikers/piker/master.svg
@ -28,10 +28,12 @@ Focus and Features:
- 100% decentralized: running your code on your hardware with your - 100% decentralized: running your code on your hardware with your
broker's data feeds **is the point** (this is not a web-based *I broker's data feeds **is the point** (this is not a web-based *I
don't know how to run my own system* project). don't know how to run my own system* project).
- Built on a highly reliable next-gen [actor - Built on a highly reliable "next-gen" [actor
model](https://github.com/goodboy/tractor) with built in async model](https://github.com/goodboy/tractor) with built in async
streaming and scalability protocols allowing us avoid clunky streaming and scalability protocols allowing us to utilize
object-oriented-heavy APIs a distributed architecture from the ground up.
- Privacy: your orders, indicators, algos are all run client side and
are shared only with the (groups of) traders you specify.
- Production grade, highly attractive native UIs that feel and fit like - Production grade, highly attractive native UIs that feel and fit like
a proper pair of skinny jeans; only meant to be used with a proper a proper pair of skinny jeans; only meant to be used with a proper
tiling window manager (no, we are not ignorant enough to roll our own). tiling window manager (no, we are not ignorant enough to roll our own).
@ -40,12 +42,12 @@ Focus and Features:
- Built-in support for *hipstery* indicators and studies that you - Built-in support for *hipstery* indicators and studies that you
probably haven't heard of but that the authors **know** generate alpha probably haven't heard of but that the authors **know** generate alpha
when paired with the right strategies. when paired with the right strategies.
- Emphasis on collaboration through sharing data, ideas, and processing - Emphasis on collaboration through sharing of data, ideas, and processing
power. power.
- Adoption is very low priority, especially if you're not an experienced - Adoption is very low priority, especially if you're not an experienced
trader; the system is not built for sale it is built for *people* who trader; the system is not built for sale it is built for *people*.
work as independent computational traders. - No, we will never have a "corporation friendly license"; if you intend to use
- No, we will never have a "corporation friendly license". this code base we must know about it.
Fitting with these tenets, we're always open to new framework suggestions and ideas. Fitting with these tenets, we're always open to new framework suggestions and ideas.

View File

@ -120,5 +120,4 @@ async def bars(
"""Return option contracts (all expiries) for ``symbol``. """Return option contracts (all expiries) for ``symbol``.
""" """
async with brokermod.get_client() as client: async with brokermod.get_client() as client:
# return await client.get_all_contracts([symbol])
return await client.bars(symbol, **kwargs) return await client.bars(symbol, **kwargs)